skysight-inc/HackerNews huggingface dataset:
> > - Write() to be blocking / atomic by default. Don't return until data is safely committed.

> This is the wrong thing for 99% of use cases. You get terrible performance unless you batch things, which means that casual use ends up with severe performance issues.

The right answer would be to batch writes in the OS, but of course this would deadlock without non-blocking APIs. Maybe you're right - maybe write() should have the effectively non-blocking API it has now with fsync as a commit. But I still want my guarantee that if the system / hardware dies halfway through a write (or batch of writes) then data won't be left in a corrupt half-written state. Package installations and OS upgrades should be able to do the entirety of their work in a filesystem-level transaction. I shouldn't need to worry about my OS needing a reinstall because my laptop ran out of power halfway through an update. I just can't think of any sensible way to do this using the APIs we have today.

> Beside – someone has to write the filesystem, and that filesystem uses largely the same mechanisms in the kernel that are exposed to userspace.

But importantly not the same mechanisms. The OS has control over write ordering, and most block devices support read & write barriers. Filesystems lean heavily on these primitives for correctness - and for good reason; they're really useful primitives for building correct, performant systems. But for some reason they aren't exposed to userspace. Userspace applications are instead left scratching in the dirt with fsync. It would be much easier to build correct, performant databases in userspace if we had access to this stuff.
They are regulated - that's why the government is going after them. They violated regulations.
Geoff Huston is the chief scientist at APNIC. I highly recommend checking out some of his talks on yourtube.
This and his Negotiate This!
This looks to have nothing whatsoever to do with WASM. It is very much not just (u)int64 support, which is all WASM needs/wants. This is proper BigNumber. Which you could use for (u)int64 support, sure, but it'd be incredibly slow at it vs. the much simpler to do "just use an actual hardware 64-bit number"
They don't need access to the code, if I understand correctly the assumption is that they would reverse engineer it.

He's also assuming that the big players would be able to reproduce any other part of the company (e.g. execution)
Wow! I find it remarkable that you have had this question open for 25 years without a single answer.
Thanks for that rundown. It's pretty good.
I would also like to hear stories of how a patent helped you or your team
Well, I agree that there are certainly some of those but they tend to be the most visible as a result of their personal characteristics that you mention, and that is true for many organizations. For a variety of reasons, the people that are doing the interesting stuff typically don't draw much attention to themselves.
For reference current pricing for gce speech seems to be around:
$0.006 USD / 15 seconds* (Each request is rounded up to the nearest increment of 15 seconds.)

Do not know how much of speech processing a typical startup would do, so cannot really give an estimate.
Immutable Value Objects vs. Mocks: Fizz Buzz
Eran Tromer's Attack on Ray Ozzie's CLEAR Protocol
I can see why this would be beneficial to a small number of people but I can't imagine a lot of people needing this feature. Isn't Intel Quark no longer supported or at least isn't a product line that Intel is giving much effort to?
Obvious question, how do you intend to make money?
> The reason Python is slow is not incompetent programming or lack of magic. We know why that's happening. Because every variable in Python interpreter is a hash map and pretty much every operation is a hash map lookup.

This statement is easily refuted by PyPy. Here's a simple program which runs 70 times faster in PyPy than Python on my machine - including startup time:

https://pastebin.com/2n0PL9hY

> How do you optimize this?

Semantically, everything in JavaScript and Lua is also hash map lookups. Yet very smart people have made those languages very fast. CPython is not slow for the reasons you stated.
Many of us do occupy the middle ground of thinking 'maybe' or 'I really don't care' or whatever. We also tend to avoid commenting because bitcoin discussions are among the most useless on HN.
The arguments for anti-net-neutrality has basically come down to "let the free market sort it out." I don't agree with that, but if we can't have net neutrality, at least define to the customers what the "internet" means.

And in that case, the town just lost it's internet. What makes you think the residents won't remember this come election day?
Who has been the best rookie this season Ben Simmons or Donovan Mitchell?
The Last Slave
But don't they have a conflict of interest since their "estimates" affects the same market they are investing in?
All alters require a full read/write lock, it’s just that most return instantly. This can be a problem if you have long running transactions, as the alter blocks behind all open txns and all new queries block behind that. python for instance has a very strong opinion that you should be using transactions for everything, and is much more likely to have to deal with it than say ruby.

But you’re right, my comment is mostly pedantic, that Postgres implements alters better so these tools aren’t needed.
I did the same thing with about 5 websites.
I don't think so? https://github.com/parro-it/libui-node/issues/63
Musk isn't the "creator" or "founder" of Tesla by any definition: https://www.cnet.com/news/tesla-motors-founders-now-there-ar...
Thanks for sharing. That’s terrifying. I feel like this should be read by more people.
fwiw, MySQL has supported JSON [1] and also allows nested indexes via functional/virtual indexes [2] since v5.7.8 (August 2015)

1. https://dev.mysql.com/doc/refman/5.7/en/json.html

2. https://dev.mysql.com/doc/refman/5.7/en/create-table-seconda...
> Is this now the most costly software error in history, measured in human lives lost?

No, it's a drop in the bucket.

Here's a 1.2 billion screw up, it'd have to also be hundreds if not thousands of lives (A human life in the west is worth around 1 or 2 million $)

https://www.smh.com.au/technology/queensland-health-payroll-...

Even if you looked at humans per lines of code I suspect this wouldn't be it.
It's only deceptive to people who shouldn't be buying stocks based on those metrics in the first place.
> "ideally I want:

- Write() to be blocking / atomic by default. Don't return until data is safely committed."

How do you deal with user pulling out usb stick?
Cambridge Analytica: Facebook data-harvest firm to shut
> the conflation of hash-tables and array-lists into a single thing.

Precisely, one of the things that turns me off on Python (coming from Lua), is the unnatural proliferation of different container types.
I Googled it for you:

https://www.ted.com/talks/janet_iwasa_why_it_s_so_hard_to_cu...

https://www.seeker.com/will-we-ever-cure-hiv-1792546668.html

https://en.wikipedia.org/wiki/Management_of_HIV/AIDS

Also you may interested:

https://en.wikipedia.org/wiki/The_Berlin_Patient
Kodachrome Two-Color Test Shots No. III (1922) [video]
You only get the cries of repost here when it’s a short time (hours or days).
Same thing happened to me using at&t fiber.
In 8th grade, during one of my classes, we all took a 'career aptitude test' and several of the other students were openly asking each other, and the teachers, how they should answer the questions so that they could become a spy. I think, or at least hope, that they all lost interest before going to college.
What is DIO?
>Yet every day there are stories (such as this article) showing crypto becoming more deeply ingrained in mainstream circles.

At face value what I see here isn’t that Goldman believes in crypto-commodities at all. It’s that Goldman sees there is money to be made on picking up fees from clients. What the clients are buying or trading really doesn’t matter at all, so long as the fees are coming in.
Does anyone offer a competitive service that computes directions with time-of-day travel times?

I built a tool awhile back to visualize commute ranges. It’d be nice to move this off Google Maps API.

https://blog.forrestthewoods.com/visualizing-commute-times-3...
Does it break Boost libraries?
https://en.wikipedia.org/wiki/Boost_(C%2B%2B_libraries)
It’s a great tool for prototyping.
I've always thought they were using elasticsearch!
(September 2017, since updated with, effectively, a retraction).
Indeed this is a long-standing issue with Python.

LWN gave some excellent coverage late last year, in this piece:

https://lwn.net/Articles/730915/
Makes sense to me. It's a vicious cycle: feel like you're an imposter, get depressed and anxious, be less effective at your job, feel like you're an imposter.
"Add in how doctors/nurses at multiple hospitals do comically incompetent things like reusing insulin pens/colonoscopy bags/not washing equipment"

I work in hospital infection control research - if you think your private hospital isn't making many of those same mistakes, I have some very bad news for you...
It sounds like you stopped. Care to share the reason?
Can Blockchain replace Fed?
picolisp code in wild:

https://bitbucket.org/mihailp/tankfeeder/src

https://bitbucket.org/mihailp/signify-pil/src

https://bitbucket.org/mihailp/wireguard-pil/src
One major issue is the fact that reverse transcriptase, which copies the HIV genome inside the cell, is sloppy and makes lots of mistakes. As a consequence, every viral particle produced is a little different. A drug that targets any given HIV protein to disrupt it, will work on most particles, but there’s always some that carry mutations that allow them to escape. The solution is to treat with multiple orthogonal drugs.

However,a second major issue is what’s mentioned in the movie, that the viral genome integrates into the host genome and can lie dormant for years. So even if you kill off every single viral particle, years later new particles can be produced from the dormant genome.

A third major issue is that HIV specifically infects T cells, which are the very immune cells that are supposed to combat infection. This weakens the natural defenses, and also makes it difficult to create a successful vaccine.
I’m trying to figure out whether Purdue Pharmaceuticals is unalloyed evil or whether they are defensible.
Not with DNS over TLS. EDIT: Which CF supports.
I saw a chart showing the same periods from S and X production. Apparently the highest capex comes right before ramp up since they have bought new equipment, tuned the process etc. As those issues are resolved you need less and less capex. But I am not an expert.
One of the problems is that HIV stitches it's DNA into the cells DNA. The result is a latent infection reservoir that can last decades.
On the Connectivity of Mesh Networks (Range Is Everything) – Whitepaper
How a Refugee from Vietnam Became Uber's CTO
It's cheaper to do it on the mobile?
It's OK to be optimistic about something different. It's also ok to discuss the reality, that's not necessarily negativity towards a project. Are we only supposed to discuss one side of the argument and ignore reality just because it makes us feel nice inside?

There are bazillion reasons that this is nothing more than a cute side project that will fall on its face when its time to scale in any meaningful way. Unless they have discovered a new technology they are not taking on ISPs by any meaningful way. Especially in NYC.

There is a difference between, just "connecting to the internet" and having a "reliable connectivity to the internet", the difference is a massive investment in infrastructure. Wifi p2p mesh networks don't work on magic. They are very unreliable and hard/impossible to scale to 100,000 users, let alone millions of users. In some places, wifi p2p connection hardware actually costs more money than a traditional wired network.

Mesh networks have been around for a while, technical and reliability aspect of this is well understood within the networking industry. There is a reason why it's not widely used, especially in cities. In remote areas, this kind of network makes sense, if you don't have a choice or an alternative.

Don't brush of educated criticisms from people within the industry. I own an ISP for 5+ years (mostly wired). I am not in US and I am not at all worried if this kind of network comes in my country/area. We are not worried because we have tried and deployed this kind of network in cities and they are extremely unreliable and costs real money.

I also don't understand the "Anti-authority" angle of the argument, unless I live in a different universe, they still have to get license/permit from the local government to do this business (non-profit or not), they still have to follow the same rules enforced by local and federal government when it comes to log/customer information sharing to LEO. So not sure how they are Anti-authority? Unless they mean anti-establishment?
Agreed, a dilution event like that seems more probable than bankruptcy.

Though dilution has already been happening anyway. Just look at a graph of shares outstanding.
It's funny how grad school is designed to bring out the impostor in you, kind of like a negative image of the different kinds of "impostor" listed. Obviously each of these is false in their own way, but these are messages that you will be given / experience during your PhD, so it's no wonder how people come out the other end thinking like this:

1. "The Expert": your advisor/other professors/students will make fun of you or berate you if you don't know "everything" i.e. if asked to list relevant sources you list twelve and forget the thirteenth.

2. "The Perfectionist": your advisor will never say that a work is "good" and there are always ways to improve everything, the good parts will go unmentioned while the warts will be called out for repair until eventually you run out of time and ship it.

3. "The Superperson": everyone else is always working, so why aren't you?

4. "The Natural Genius": these are the words that your advisor and other professors will use to describe "successful" students: genius, insightful, gifted. Words your advisor will never use to describe someone positively: hard-working. Hard-working is assumed. Everyone is hard-working. Everyone puts in a lot of effort. Get over it.

5. "The Rugged Individualist": Only work that you and you alone did "counts" for your PhD, and credit is zero-sum. Debate carefully the authors you add to your paper because they will take some of the "success" from your work.
The latter is not actually happening.

Reality matters. His read is averse to it.
I should give a little context: I rarely prescribe opioids to opioid-naive patients — a more common scenario is patients who are already on a regimen that I then continue when they come into the hospital. And certainly not all opioids are the same, and some have less abuse potential, etc.

But it’s a good question. I feel the miscreance is often unrelated to whether there is value, simply because of the widespread nature of miscreance in drug and device marketing. And I do think the drugs in question have some value. I don’t know about Subsys in particular, but its FDA-approved indication, breakthrough cancer pain, is unfortunately quite real and quite horrible, and not fully understood as to why it doesn’t act like “normal” pain and respond to “normal” therapy the same way.

I think the challenge (and the concern) for me is that — in the U.S. at least — the drug you take, the artificial knee you have implanted, even the suture you get stitched up with — these are all sold to doctors with varying levels of aggression on the part of the manufacturers, because the doctor is the decision-maker and his/her buy-in is worth everything. (Thus, “Ask your doctor about...”) It doesn’t necessarily mean the drugs or devices or therapies aren’t the right choice... it just means doctors have this bizarre other force (money) to contend with in our decision-making. And subconsciously or consciously or (worst of all!) in bad conscience, as in this article, doctors choose the drugs they prescribe because they’ve been marketed to.
Google IO is next week, I'm surprised they announced this today rather than at the event. Maybe Google has bigger plans in store.
Language features aside, Rust is a lot nicer to work with because it has cargo and using libraries is no longer a pain.
Facebook is using billions of Instagram images to train AI algorithms
Do you have any experience with either ISP level network engineering or regulation? Because you speak awfully authoritatively.
> The vision was to provide an end-to-end housing solution, with landlords handing control of their properties over to Cribspot and still earning a passive income. Tenants could use the platform to find properties, tour properties virtually, ask questions about different houses or apartments, schedule property maintenance, or pay rent online.

> “It ended up being a lot more people-intensive than we thought,” Dancer said.

> The new challenges ate into Cribspot’s profit margins. Between furnishing apartments, handling maintenance claims, and even offering a rent guarantee for landlords, Cribspot was spending too much money.

... Who in the hell was advising these guys!?

They wanted to intentionally take on all all the worst parts of being landlords while the actual property owner sat around with a guarantee of being paid?

I get that the idea is that handling these issues in volume may seem like you get good at it and develop processes - but that only works if you happen to see the same exact issues over and over. That’s not the rental industry. Everyone has stories of landlords and vice versa.

It was “more people-intensive” than they had expected huh? I wonder what they were expecting because it seems obvious.
Back when I worked for Shopify, I got a chance to work on something similar -- GhostFerry(https://github.com/shopify/ghostferry), which allows for doing all sorts of migrations, that too between various databases.

It was recently open-sourced. Do take a look.
My theory is that "impostor syndrome" is just another facet/manifestation of anxiety.

While many people do have anxiety time to time, for some the degree is high, and it manifests as the impostor syndrome. (worrying if they are good enough, or over anxious about the tasks not being done correctly, feeling not being a good performer, etc, when they are actually performing great).

I'd say, the same CBT techniques that help people deal with anxiety will help with the 'impostor syndrome' as well. (things like gradual exposure, getting used to the new situation, stepping back and accurately assessing the situation (like a third person) etc).
Location: New York City

Remote: Yes.

Willing to relocate: Yes

Technologies: Python | Django | Flask | .Net | PHP | HTML5 | CSS | JavaScript | Angular|

Résumé/CV: https://www.linkedin.com/in/alvin-lawson-b8300635

GitHub: www.github.com/al11588

Email: al11588@gmail.com
Nuitka might be interesting for this use case, too.
http://nuitka.net/index.html

It will compile python to C++ and then compile that code to machine instructions and calls to the CPython library.
To each their own :-)

You might like Tcl - associative arrays (hash tables), arrays (lists), strings, numbers, and code are all the one type (at least conceptually).
Reminds me of the Corey Doctorow/Charles Stross short story Unwirer:
https://craphound.com/unwirer/
I am slightly afraid to ask, but what is a "well typed python"?
It is when you're implying that ramping up model 3 production will be easier because of what you previously accomplished.
It sounds like you attended a toxic grad school. Was your program in Chemistry?
Bear in mind, the fact that they can't commit to two years after final sale means they are selling devices that will be insecure before the average two year cycle people tend towards with phones.

Selling a phone as "new" that doesn't have at least two years of life from the date of sale should probably be referred to a consumer protection bureau.
I used Firefox for a couple of years for the same reason, but the new release broke my keyboard shortcuts and VimFx plugin. Now I use opera and cVim, it's even better. Much faster to start than chrome, shortcuts work, syncing works, vim works, developer tools are great, no bloated background services and square tabs!
Google is just a terrible example. On net, Google got incredibly preferential regulatory treatment. https://arstechnica.com/tech-policy/2012/09/how-kansas-city-...

They just realized it makes no sense for them to be in a low ROI industry: https://www.mckinsey.com/~/media/McKinsey/Business%20Functio...
Oddly that's one of the things I like most about python. The containers module has so many very useful things. Plus hash-tables and array-lists shouldn't ever really be the same thing.
I really hope that's the case, was 1.1.1.1 allocated before CF acquired it? Was 1.0.0.1 also blocked?
works perfectly fine on my end
Why Should You Choose AGILE for Mobile App Development?
Amazon uses Stripe as well for some of it's transactions https://www.geekwire.com/2017/amazon-quietly-starts-using-st...
Awesomely done ! What i really like is that, in addition to the ease of deploying a model, this product also lets you visualize the activations of the neural network. I mean you could build the visualizations in Jupyter but the ease of toggling the layers, such as switching of Max-Pool etc is super helpful for understanding how neural nets work.
Everytime I see a dicussion of socialized healthcare in the US I remember Firefighters and chuckle. Historically speaking, a couple of years ago, Firefighting in parts of the US was a private enterprise, that meant that, if you did not pay for your firefighting insurance, and your house caught a fire, firefigthers who were there to put down your neighbours fire would let your house burn to the ground.

In one hundred years, society will be laughing at the current system that let's people die, or ruin their life financially because they got Crohns disease and aren't able to pay them or to be attended because they don't have the means to.

It is just that some societies are not as mature as others.
People often seem to forget that given Apple's five year or so iOS update coverage, buying an "outdated" iPhone is actually a reasonable option.
There's a bunch of ways to solve this. A WAL or a B+ tree both handle this sort of thing correctly.
Or anything with the word Cyber.

(Unless that was in their official job title. Anywhere else it's a big red flag.)
Their wording is very confusing for me - "To opt-out from our anonymization of your personal information to perform data analyses, please provide your Mastercard or Maestro payment card number below."

To me it sounds like, "we are anonymizing your personal info, but you can opt-out and allow us to perform data analytics using your personal info as it is."
This is a really amazing, very well designed and thought out, tool that solves a problem that should never exist.
I am looking for a fulfilling side project -- my email is in my profile & I'm located in San Jose, CA.