skysight-inc/HackerNews huggingface dataset:
Our team signed a contract with Cognitect for Datomic late 2017.

This clause was in-place and stood out to me as well. I had a chance to ask their legal team about it. The clause is written in legal-ese, which always sounds overbearing.

I asked the question in the positive sense, "what if have some really nice metrics from our use cases, and want to talk about them at a conference?" They simply asked to be consulted and request written permission to share. The intent, like others have noted, is to request (legally: insist) that Cognitect have a chance to review and point out potential implementation issues (good or bad) prior to customers making performance statements about their product.

The clause can/does put a damper on 'notes from the field' reports, which often help when deciding on tech direction.I look for community based reports to reinforce perceptions of a tool (to a degree). Completely agree with OP, do your own performance testing.

One thing I will say is that it would be hard for someone who hasn't invested in learning the inner-workings of Datomic's decoupled architecture to pick apart storage speed vs. transactor speed. For example, storage speed (SQL, DEV, Dynamo, etc.) is not a concern of Datomic, but a key dependency to measurable perf. This may change in the AWS service announced today, and become more uniform on dynamo and S3 "storage resources". https://docs.datomic.com/cloud/whatis/architecture.html#stor...

Datomic is a unique product and there are many ways to make it sing (or blow up) depending on how you use it. We designed data models, streaming processes, and queries with Datomic in mind and have had success. Exactly how much success, I'm not at liberty to say just yet.
One of the things I loved about America (at least Sacramento) was the thrift stores! In the UK we have to go to charity stores if we want second hand stuff (usually), and they're mostly quite small.

In American the store was huge and sold so many different things, I spent at least an hour or so wandering around!
Are trains safer? I am not sure the statistics support that.
Like TCCBoot? https://bellard.org/tcc/tccboot.html
For some more background, Frontline did an episode on solitary confinement:
http://www.pbs.org/wgbh/frontline/film/solitary-nation/

And if you think solitary confinement is a nightmare, how about putting 2 people in a solitary confinement cell?

>...Imagine living in a cell that's smaller than a parking space — with a homicidal roommate.

>...With a toilet, sink, shelf, and beds, the men were left with a sliver of space about a foot-and-a-half wide to maneuver around each other. If one stood, the other had to sit. They could palm both walls without fully extending their arms. There was no natural light, just a fluorescent bulb and small Plexiglas windows that looked out onto the hall. The solid door muffled the cacophony of shouting and door-banging ricocheting off the tier. It also blocked ventilation.

https://www.themarshallproject.org/2016/03/24/the-deadly-con...
I've always either early voted or done vote by mail. I have friends here and in other states that feel they have to vote in person because it means something to them symbolically. I would rather take a weekend afternoon to read up on candidates and/or propositions and vote. I would say to each their own...but vote by mail is better. ;-)
Just How Much of a Threat Is Russia’s Status-6 Nuclear Torpedo?
This is peak Hacker News: "Don't buy a $50 train ticket - buy a not-actually-invented yet probably $120,000 car instead".

The high-speed rail project is a shit show, but more cars is not the answer either.
Base64 has been around forever, and hex has significantly lower information density than it - consistently more than 30% smaller.

As for doing something horribly wrong, I dunno, ensuring literally billions of moms and pops can exchange baby pictures by e-mail, for the first time in human history, and doing so since the time when we were using 33.6kbit modems, that seems like a resounding success.†

† Yes, if e-mail had not paid such close attention to compatibility, and just ripped up every old standard on every chance it got (i.e. pretty much like any technology invented since the commoditization of the web), interoperability would never have happened. Legacy crap is fundamentally a part of that success, and Base64 is fundamentally a part of making those hacks practical for the technology we had at the time††

†† To head off an obvious counterargument: yes, there are contemporary examples of why this strategy is still important (it's, so far, the only one that has ever worked in the decentralized environment of the Internet), and is very likely to come in useful in future, time and time again
Why won't you work with the military? (genuinely asking)
You've never been able to opt out of any of the google search algorithm features. I don't see why you we be able to opt out of this one.
Here in Australia, most people just think "literally anything to do with computers = IT". So when I talked to course counselors they said if I wanted to be a programmer, I had to do an IT degree. Not even close.

Software engineering, or maybe CS, is what I wanted. I hadn't even heard the phrase "computer science" when I started university. The total incompetence of the course counselors at the core function of their job contributed to putting me on a path that eventually lead to the ruin of my life.

I did a degree that claimed to contain software development, but was in the IT category - I never learned of the concept of version control (at all), how to use makefiles, exception blocks, performance profiling, or a bunch of other practical stuff.

Now I'm wasting away in an IT support job. I can't blame everything on that, and most of the responsibility for where I am today is on me - especially for not turning it around better after I realised my mistakes, but I feel like the confusion between "IT", "CS", and "Software engineering" definitely kickstarted a path that wasted alot of my most valuable learning time.

Don't trust course counselors - or other people in general.
So do you have an actual example of this happening with Project Fi?
https://labo.nintendo.com/what-is-nintendo-labo/

Build Toy-Con creations in cardboard; add your Nintendo Switch console and have fun with the included software. Explore how the mechanics work as you build and play.
The accuracy, fairness, and limits of predicting recidivism
GM and Waymo lead driverless car race, Tesla far behind
I agree. FastCGI or SCGI seem like they would be great solutions, instead of custom rpc formats.
You can choose to either vote by mailing your ballot back in the provided, pre-paid envelope, or dropping it off. I usually end up waiting until the last minute and then driving to a nearby public library to drop it off.
SRE are different, I'm talking about IT staff. The job title is corporate operations engineer.
That's probably not possible to cut in half if there are already as little as 15 people.

There should be a requirement for a big ship to have a few people awake and ready at all time. It's gonna take about that much people just to have a 24/7 rotation.
I’ve experienced this quite often: https://en.m.wikipedia.org/wiki/Hypnagogia

Maybe an hour or two before falling asleep, I’d hear a dozen or so voices, chaotically making word play in reference to each other. The voices are all over the map: stereotypes of different eras of film and TV, men and women, all different ages. It’s immediately clear that each originates in my mind, and not the outside world. The jokes and quips come so fast and in such rapid succession that there’s no way I could consciously come up with the material - I’m just along for the ride.

This is usually accompanied with visions of different textures and color, faces, places and other things, a cacophony of brass instruments, sometimes full orchestral compositions, sometimes full radio worthy songs (vocal and instrumental) - I often wish I knew how to write sheet music, because some of the stuff sounds pretty good (I have practically zero music experience, aside from being playing the trombone for one year of high school to satisfy a course requirement).
If you want the easy way but you are not using certbot you are doing it (quite possibly, you know, given the requirements, but your milage my vary anyway so oh wait this is becoming a disclaimer or what) wrong.
Looks like the decision was ratified after the 20% corporate tax rate introduction.
Low tax does induce growth but there should be more analysis done on what's the true cost to the government.

With h1b being tightened, I would have assumed the companies to leave US but the taxes are probably making them stay
Cute. Not very readable, but cute.

Would be nice if they would let you change the pseudo language it's using - maybe even customize the colors locally.
It doesn't yet, but we did build it with reporting/monitoring tools in mind (a Slack integration is part of the beta).

We think to do alerting correctly you really have to be sure that you're primarily flagging issues that actually impact the user. Nobody wants to get called in the middle of the night for a random browser quirk that didn't affect usability.

Definitely get in touch if you have something specific you need alerting on!
I don't disagree exactly, but you don't think "maximum pain" has a deterrent effect? I don't want to experience maximum pain myself...
Essentially, this is what interest rates and the bond market is for.
As far as I know, they haven't implemented the HPO on Sagemaker. They're planning to implement it soon. There's still no date announced.
State of String: ABI, Performance, Ergonomics, and You
Perhaps for a single request, but I wonder if you could infer something by watching longer term patterns.
A year in constant review: China’s surveillance breakthroughs in 2017 – TechNode
I don't know what to think, though "too expensive" comes to mind.
I think the original Prop 1 bill [1] lays out maximum nonstop travel time targets between major cities to be delivered, and a requirement to be able to bypass any station at "mainline operating speed", (which I strongly believe is an engineering detail that has no place in law), but not a requirement to actually have some trains on the books that will proceed through Fresno without a stop.

The spirit of your post stands nonetheless; the Prop 1 bill codified a bunch of ambitious requirements ahead of time, ignorant of local conditions or engineers' opinion.

[1] http://www.leginfo.ca.gov/pub/07-08/bill/asm/ab_3001-3050/ab...
For 15$ at my operator I've got two numbers sharing the same unlimited text, unlimited sms/MMS plan with 30 GB of data. Actually it's 15$ max, if I use less I pay less. The "contract" that I have can be withdrawn with a month's notice and that's a standard service, so paying $60 for 6GB sounds extremely expensive.
US providers are expected to provide national coverage, in a country that has a much wider spread of population, while also being approximately the size of Europe. It's not exactly an easy area to cover.
So the important problem fixed by Bitcoin is getting some value which can be electronicaly moved.

I guess banks never thought of offering this kind of service. Thanks Satoshi!
It's not that much of a campus: "The new facility is at 520 Evans Avenue. It's a lot that has been vacant for many years until Apple purchased it to build the new 27,000-square-foot facility.

An Apple employee tells KOLO 8 the new facility will be a location where Apple filters computers through on their way to the new data center on USA Parkway and another center in Arizona."

It's basically datacenter machine staging. Good jobs I'm sure, hardly a second headquarters.

http://www.kolotv.com/content/news/Groundbreaking-set-for-do...
Anonymous account because my employers don't know this. I spent 3 years in solitary confinement in Virginia during my 10 year sentence and the experience definitely changed me, though probably was actually beneficial in a strange way. I spent the time focused on mathematics and actually became a decent analyst near the end of it. I continued studying math until my release, after which I went to college and eventually got a PhD in it. After deciding not to pursue a career in academia, I became a developer and have recently moved into data science, which I like better because I get to use my mathematical skills along with programming.

My experience is obviously atypical though. I saw many people mentally deteriorate, attempt suicide, and essentially give up hope in life while under this sanction. What is worse, the state at that time was imposing a truly inhumane punishment on the rastafarian community within prisons. Due to the rastas not following prison grooming habits by refusing to shave off their dreadlocks, the prison system moved a group of them into the hole. When I left it, some had been there for 10 years straight. I can assure you that many of these men were deeply disturbed.

I was lucky in that I have a psychology that can endure this sort of abuse and come out of it stronger, but most people are not wired like this. Given what I have seen, this really is tantamount to torture. I wish so much that normal US citizens would tour a prison and see what this does to people, because maybe then this would be outlawed.
I can't help but think that the California bullet train is solving the wrong problem. How much would it cost to extend BART into the Central Valley? And for that matter, extend BART all the way around San Francisco Bay? And can you do that for less than 60 billion dollars? And what kind of ridership could such a system attract?
They can't even spell "search" right in the text input, why would I trust their security recommendation?
I see that the wired USB/PS2 Logitech TrackMan Wheel is available from refurbished on newegg for USD 45. I'm tempted to give it a shot now.
No its not, at least if we're talking L2 cache or faster.

Intel processors support two loads + one write per core. That can be 2x256-bit reads + 1x256-bit write. Each clock, every clock. At least to L1 and L2 (the only levels of cache which have that level of bandwidth).

AMD Ryzen supports 2x128-bit reads OR 1x128-bit write (1-read+1write is fine).

----------

The kicker is that you must use AVX2 registers to achieve this bandwidth. If you're loading / storing 64-bit registers like RAX, you can't get there.

A raw "copy" between locations (assuming they're entirely in L2 memory or faster) can be done by Skylake at 32b per cycle. The speed of this Base64 encoder however is "just" at 5bytes per cycle.

I'm curious how their code would perform on AMD's Ryzen platform, because of the lower-bandwidth of Ryzen. Ryzen's AVX is also split into 2x128-bit ports, instead of Intel's 2x256-bit ports. I'd expect AMD's Ryzen to do worse, but maybe there are other bottlenecks in the code????
> So in 2015, the FCC labeled them common carriers.

Which gives me the impression FCC is empowered to decide what "common carrier" means, thus making both "yes" and "no" decisions with regard to ISPs equally legal. Is there some other law that breaks the symmetry?
Ada with SPARK Ada variant and careful refcounting wouldve been my baseline given it's all safe by default before Rust came along. D also had potential. Now Rust with SPARK. Im keepimg SPARK in for semi-automated verification. Just rewriting Skein's C code in SPARK automatically found an error thanks to prover. If affording specialists, then something like F star used in miTLS verified stack, Isabelle/HOL, Jasmin language, and/or imperative ML. All core, trusted functionality done that way.

I choose languages with tight control on memory for crypto-related stuff since you want to prevent leaks. You'll follow with a covert-channel analysis to be sure. If not crypto and stopping code injection, then a memory-safe language with interface checks and input validation will cover most problems. Those have been around since one was deployed in first, business mainframe: Burroughs B5000.
Most of my co-workers and friends who are women work in the industry / realm of software are put off by this kind of virtue signaling. When can we all accept that special treatment is not equality and just stop caring about what genitalia are attached to programmers or people making cool shit?
I'm also finding Lambda is a very nice runtime for using the Golang toolchain.

There's a packaging challenge, but Go is also easier to install than most languages (unzip the linux build and set GOROOT correctly).

Then running `go lint && go vet && go build && go test` inside Lambda is fast and cheap compared to other options. No more time spent in a queue, downloading Docker images, initializing containers, etc.

I made a GitHub app if anyone wants to quickly try out building their Golang project on every build in a Lambda function.

https://www.mixable.net/docs/bios/
I used to be on Project Fi, but it had the negative side effect of making me always equate data usage to money. e.g. "Watching this YouTube video will probably cost $0.50. Is it worth it?" This resulted me in using ~2GB of data, which was a $40 phone bill. I switched to a T-Mobile 10GB plan for $50/mo (unlimited 3G data after 10GB), and I couldn't be happier.
I’m in Portugal right now, and my partner, who just recently switched to Fi, has no access to her previous google voice number, and her main number (and Fi service in general) has been on and off. Several people have complained they can’t reach her.

I guess the previous poster was referring to losing a number permanently, but still. Seems like they are still ironing out basic services like phone numbers.
As a child that building, which used to be a taco bell, it always caught my eye on the drive to my grandparents place. Years passed and fortunately many of those original taco bell buildings were passed on to new owners.

That particular bakery actually produces bread for the che cali restaurant in the same parking lot as well as their own store front. Living near by I quickly learned their bakeries schedule and would make a point of visiting just around the time the bread had finished cooling in the rack behind the register. I always thought they should light up a sign à la krispy kreme, but figured most local folks had figured it out like myself. 3 for $5, take that subway.
> I spent 3 years in solitary confinement

Holy crap. That's torture. Good to see you still in one piece.

> Given what I have seen, this really is tantamount to torture.

It is torture.
Yes excellent point. So many DIY writers use fancy graphics while the prospective employer runs the document through a parser/database store and all the hours of design and tweaking get lost. At least in most of the US, Canada, EU, produce good content, not a glam piece of paper.
Yes and no. As someone who once called herself "conservative" I really feel like the modern definition of the term moved considerably without me changing a thing over the years.

In my personal observation "conservative" more or less once meant small-government and at the same time, pragmatic. It's why it may seem strange to modern observers that Nixon would ever create the EPA, or that his "War on Drugs" press conference has a forgotten emphasis on rehabilitation. Today, it's inching closer to white nationalism, or some strange populist mix of socialism and traditionalism that's defining itself along racial lines. It's certainly not what I grew up with and I don't really use the term to describe myself any longer. Even ten years ago, the public behaviour and image of modern "conservative" figures since 2015 would be entirely unacceptable within their own ranks.
Voldemort didn't create Azkaban. The truth is, he rescued people from the place. Try reading A People's History of Wizarding Britain by Noam Chomsky to get a better perspective on things.
Ask HN: Tooltip with full title of the post in 'Comments' and 'Threads'
I’ve been in love with the idea of Datomic for a few years now but haven’t had a project to really dig into it with. The AMI makes it irresistible to try... but I’m really not clear on how the client and peer libraries work outside of the JVM. Do they? It seems REST support exists with some client libs for js, Python, etc but they explicitly state in multiple places that it is defacto deprecated and won’t receive further development. I highly doubt given many of Rich’s statements that they would ever break the API, but I’m trying to push a new app towards serverless, and I’d rather not have to mess around JVM keep-warm hacks. A CLJS library that wasn’t orphaned 4 years ago and not based on the REST api would be enough to push me over the edge.
This strikes me as a rather ingenious way to target schools, and I feel like there's going to be some really interesting indie applications developed, particularly when combined with 3D printed parts.

I hope they keep it a reasonably open platform; but then on the other hand, this is Nintendo we're talking about.
> I wish so much that normal US citizens would tour a prison and see what this does to people, because maybe then this would be outlawed.

it didn't even occur to me that you could tour a prison and see much of anything. how would you expect the effects of solitary confinement to be visible during a tour?
I hate this. there should be a feature that ignores weak signals beyond the whitelisted ones. whenever I turn off the wifi to ignore the weak signal, I wind up forgetting to turn it back on, racking up gigs of data in the process.
First Look at Nintendo Labo
> This was a known ponzi scheme.

What does it mean to be a _known_ ponzi scheme? How many people outside of the core conspirators are required for it to be reclassified from _suspected_ to _known_?
Trying on Samsung S7, Chrome, I can't seem to figure out how to read the post. Comments is easy enough, but tap as I might I can't get any story to load.
Kafka + Kafka Streams?
Exactly. Given that they are clearly already doing this with Go (as it is literally native code that can do anything in that process), they should just release an official SDK for language vendors to integrate that handles the core binding of requests into the process, and then suddenly everything can support Lambda. (I hope and expect someone just does this using Go as a shim, but that is of course weirdly unofficial.)
I humbly request this feature.
what's your income tax %?
You seem to be confusing encoding (base64 for example), and encryption (AES for example).

Where a side channel attack studying the decryption speed/power use can reveal information, the encoding of said encrypted data can not as far as I ever heard about. (It will still be encrypted after base64 decoding has taken place).

Please correct me if I'm wrong.

EDIT: I see you updated your original message with different wording, please ignore this rant.
90% of the time companies apply regression to problems because is the tool they know and works well for a lot of problems. But I think that has changed with deep learning. Deep learning works well for a lot of complex problems (as images). So now companies can solve problems that before couldn't solve. That is why I think it is relevant to see the trend.
A New Theory for Why Americans Can't Get a Raise