The companies building giant AI compute for themselves have started renting it out: SpaceX leased all of Colossus to Anthropic, and Meta says a cloud business is on the table. Apple is about to have the most efficient, most private inference fleet on earth. Can it keep that to itself?
HN user
antrix
lurker by day, lurker by night - antrix.net
From the article, it seems the information was flowing _from_ the reporter:
The feds allege that Peltz used disposable “burner” phones and encrypted apps to communicate with a journalist, and that the reporter provided “material nonpublic information about forthcoming articles” which Peltz used to trade in the market “just prior to publication of an article about each company written by the reporter.”
They have a point though, testing patterns are absolutely a real world concern.
I've written a Python for Java programmers book - http://antrix.net/py4java
I've worked in finance technology for eight years now, in various domains.
As a broad generalization, if you are latency bound (milliseconds or less) then everything is done in code and the DB is never in the main loop.
At the other end, if you are throughput bound - think end of day/month activities - then stored procedures all the way.
For everything in between, prefer to have the logic in code due to the maintenance benefits that come with it.
Do you have an API on top of DB that enforces the rules?
In general, a database is owned by the app it is associated with and the app mediates all access to that data. The usual enterprise integration patterns (esb, messaging, web services, file dumps) are used to share data with other systems.
Is the security/data validation also done in the API/app layer?
Largely yes. There's some level of security (like app access control and encryption at rest) that's handled in the DB tier but authorization is largely an app level concern.
Similarly, some constraints are imposed in the DB schema but those are quite basic. Most validation is done in the app tier.
And those guys hardly ever ship any code due to how encumbered developers typically are in those places and release maybe once every 6 months to a year perhaps.
I've worked in places where some teams ship with this three or six month frequency. They consider it completely normal and find ideas like continuously delivery or even weekly deployments as not just abnormal but risky and irresponsible! This is the very point OP is trying to make, the _normalization of deviance_.
"Compulsory time off" is actually required by law in some regulated industries such as finance.
On a lighter note, Conference Driven Development: http://devdriven.by/conference/
If I understand correctly, the gitbook toolchain isn't freely available. Nor does gitbook address any of the limitations of Markdown that prompted me to switch to Asciidoc.
I wrote a short book recently [1] and went through a similar process. Started writing using Markdown & Pandoc but soon realized that Markdown isn't a very good fit for longer technical documents. As an example, support for asides aka admonition blocks is nonexistent. I switched to Asciidoc + Asciidoctor and the process was much more productive.
[1] Python for the busy Java Developer. http://antrix.net/py4java
Java's pluggable type system can do this. The Checker framework provides a Units checker that can be plugged into the compile stage. See this blog for more info: http://blog.paralleluniverse.co/2014/05/01/modern-java/
This looks like a great idea! Some feedback: for a site named 'solr start', I was hoping the first thing I see would be something named 'start here' which explains what solr is, what to use it for, how to get started, etc. Instead, the 1st thing is something arcane called 'UpdateRequestProcessors'!
As a start, I recommend reading "Growing Object-Oriented Software, Guided by Tests". I am still not a 100% convert but I did get many of the same questions answered.
http://www.amazon.com/Growing-Object-Oriented-Software-Guide...
I've been working on a fun side project that takes a light-hearted dig at all the _[] driven development_ processes that our field comes up with.
Screenshot: http://i.imgur.com/Tl7NCje.png Link: http://devdriven.by/
and you're capped at $1 per year per user
Why would that be the case? There are always other revenue streams to be explored using the same user base.
It was deemed too expensive for Singapore as well, until public outcry against deaths changed things. Some reading: http://en.wikipedia.org/wiki/Safety_on_the_Mass_Rapid_Transi...
Hi HN Folks. A bit of background on how the site came to be: http://antrix.net/posts/2013/xdd/
I'd appreciate any feedback you have on the site!
Why doesn't Pinboard get any love in any of these icon fonts? If they did, I'd switch from images to fonts for my personal site.
Lastly, I haven't tried it, but I suspect replacing the Android Launcher would also let you do it. This is the method Facebook used for putting their talking heads in every app.
The talking heads overlay doesn't require replacing the Launcher. Installing just the FB Messenger app will get you that feature too.
AFAIK, it uses the "Draw over other apps" permission (android.permission.SYSTEM_ALERT_WINDOW) to achieve this. Here's a library that does the same: https://github.com/pingpongboss/StandOut/
I use a neat little utility called Puretext for this.
err, isn't Front-running knowing what your customers are going to do as a trade and getting in first
HFTs don't have customers. They are trading on their own books.
The headline made me think Android 4.3's fstrim feature (defragging flash storage) is delivered via Play too!
Yep. I was just calling out the inconsistency - no judgement on Yahoo or Betabeat's employees!
Curious to know, other than SQL, are there any other examples of successful technologies that achieve this intentional, goal-driven programming?
They shouldn't be ashamed, they are writing exactly what they were asked for by their editor.
By the same logic, Yahoo employees shouldn't be ashamed either; they were just doing what management asked them to do!
> When the ESA had a computing system ..
That sounds interesting. Any link?
So I randomly set the ID in the URL to http://btsnc.at/11 and got a secret: RXSYSTTQYRSRY4PU7DMW32GUVXOBHI4GX
Is that a valid secret.. I don't know. But if it is.. then not much of a secret if I can get one by just guessing btsnc.at URLs!
I picked up my parents from the airport last month. It showed me the time of arrival updated in realtime while I was going to the airport. At the airport, once the flight had landed, it started showing me the checked baggage collection belt number.
> Sony's solution is called Homestream[1] which is just a transcoder.
Sony's Homestream is just string replace s/Serviio/Homestream :)
Serviio: http://www.serviio.org/
I've setup up: "<my name> | EMERGENCY CONTACT: <wife's name> @ <wife's number>"
A side-effect of having a long string like the above is that the OS will scroll the text side-to-side (marquee style) to display the whole thing.. thus catching the attention of whoever is looking at the lock screen.