skysight-inc/HackerNews huggingface dataset:
Streaming is better for every technology, of course this might not be always true ... but RAM isn't really random access, that is an abstraction, it is much faster at streaming. Same goes for SSDs.

> However, building around sequential reads gives you the wrong idea when the hardware changes underneath you.

If one is going to build a system tuned to the hardware, they can't ignore the hardware. What abstraction should the author be using?
The solution was trivial: just reverse the two instructions in the code generator part of the compiler.
To contrast with the parent poster,I've had lucid dreaming before and it was a quite boring actually. Everything was muddled and blurry, nothing comparable with the real world. It felt like I was telling myself a story and my unconscious mind would go along with it and the dream would follow it.
The first step is to figure out what you like doing, regardless of whether it’s productive. The second step is to just do it all the time. Over time opportunities will pop up.
Elon Musk's First Wife Justine Musk Talks Their Messy Divorce
The challenge would be making sure that only that modified wheat was harvested. I'm sure it could be done, but a needle in a haystack seems much easier to find than a conventional wheat in a celiac friendly wheat stack.

I'm not sure genetic mapping is really the core of the issue anyway. What we need is the equivalent of a reverse vaccination, since celiac is essentially an immunity to wheat. Such a concept might do for chronic disease what vaccination did for acute.
To your point, I also remember working with early windows systems and when the network went down for a moment, the mouse and screen would freeze. Given the two options, Most would probably take the Mac.
Using an optimization library seems like the completely wrong approach to solving this interview question. Was that intentional?
It does pose a significant problem.

I see more value in it for clear technical tasks with technical descriptions, and not so much for discussions. Then proposals can be peer-reviewed before accepted as work that needs to be done (as a merge request to master, for example).

Then another problem that comes along with that, especially for golang users, is that your master branch is getting bombarded with issue updates, causing what looks like releases, when there's no effective change.
Azure Cloud Security Workshop – Slides
That's really a rather absurd statement. Improvement is always possible, it is about investment and time that delineates the percentage. If you are a security company, or concerned with security on an agent-state level, the sky is the exponential limit.
Tesla reached 70,000 Model 3’s today.

https://www.bloomberg.com/graphics/2018-tesla-tracker/

Their next goal is 6,000 a week. Musk should just take a week off and let his team work on it.
you were somehow satisfied with the way stata handles missing values???

gen x = y if z > 4 // headaches abound

Julia's missing value support is great now and is only going to get better. You have to be more careful with how you use them, but you won't get anything like the output above in julia.

* For reference, stata uses +Inf as missing value, so any operation with "greater then" is going to assign missing values to something. And yes, there have research papers retracted due to this behavior.
See: @IridiumBoss and @ToryBruno for great examples of responsive social media savvy(ish) CEOs who've used Twitter to great (and no ill) effect - albeit both riding on the coattails of Musk.
Of course e-commerce will be fine, because browser vendors will obtain licenses to ship TLS modules and as a condition of such will include the .gov root cert.

It's trivial when you can pass arbitrary legislation.

Back in the 90s we had to deal with US gov restrictions on encryption export. Software companies and organisations fell into line. It was a big deal when 128-bit keyed Netscape became available globally in 1997, per State Dept approval, but even then the full-strength server-side SSL was still restricted to 'approved' entities.

And even 56-bit server SSL was only exportable with us.gov key escrow.

I used to use Apache with the 40-bit SSL option. Pathetic strength but no-one was going to risk jail-time by breaking laws.
You need a great knowledge of math to internalize the complexity of neural nets. One particular area of mathematics that is not in the set of highschool-level ideas is topology.
Artificial Intelligence and Role-Reversible Judgment
Here is a GNU Makefile snippet I produced many years ago. It lets you have files preprocessed with the shell, C preprocessor (GNU cpp) or M4:

%: %.ct
cpp -P $(shell env | sed -e "s/.*/-D_ENV_'&'/") $< > $@

%: %.st
( export __FILE__=$< ; echo "cat <<!" ; cat $< ; echo "!" ) | bash > $@

%: %.mt
rm -f $@.err
m4 -D__FILE__=$< $(shell env | sed -e "s/\([^=]*\)=\(.*\)/-D'_ENV_\\1=\\2'/") $< > $@
if [ -s $@.err ] ; then cat $@.err ; exit 1 ; fi
rm -f $@.err

.ct files are "C preprocessor Templates". Environment variables are available as preprocessor symbols prefixed with _ENV.

.st files are "Shell here doc Templates". The content of the file is treated as the body of a here doc. The name of the file is available as __FILE__; other environoment variables are present naturally under their ordinary names.

.mt files are "M4 Template". The __FILE__ macro is available with the name of the file. The environment is available as _ENV_* namespaced macros, like in the .ct case.

I used this in a from-scratch embedded distro for preprocessing files in /etc and such.
Community powered podcast discovery
We are a community powered podcast discovery platform. We believe that the best way to get more people to listen to podcasts is to make the process of finding good shows easier.

podhead.co in case you want to check us out.
Because Theodore Ts'o, a major Linux contributor and maintainer, created and maintains /dev/random and blocks attempts to make it nonblocking like every other cryptographically secure random source. It's a political problem, not a technical one.

See https://news.ycombinator.com/item?id=6550256 for a much longer argument about it.
> The way to fix market failure is well understood, though; regulation. You're arguing for regulation of the software industry, just as we have regulation of the medical industry or the oil industry.

That's an excellent idea. I hope your country regulates the hell out of your nation's software industry. Meanwhile I'll buy a rake to help me gather all the money your economy will throw my way because somehow developing software in your nation became suddenly cost-prohibitive and your economy has no alternative to outsource it to nations unencumbered by regulation.
Israeli press gives lots of credit to Bioinformatics company NRGene.
To me he looks sleep deprived in this interview.
wait there's a noprocast feature?
"your comment seems to imply that it's an established fact that Joseph Smith founded the LDS church in bad faith"

No, those were just examples where the question is potentially debatable, because enough is known about the founder to have a meaningful conversation. By comparison, you can't really debate Christianity the same way, because if it was founded by Jesus, not enough is known about him, and if it wasn't, not enough is known about whoever was responsible.

"One could argue that if enough of a religion's adherents are sincere..."

But you were, I thought, not considering that to be determinative.
Hire the Best Value Skip Bin Services in Adelaide
Moore’s law and folks like Ray Kurzweil have for decades been driving the point that this isn’t a single event, but a trend that will continue indefinitely. I don’t buy it myself, but it’s now become conventional wisdom.

We’ve been taught for decades that chips will double in performance every 18 months (I know Moore said transistor count, not performance). It’s now turning out to be untrue. We think about the singularity all the time, but haven’t properly considered what will happen if technology improvements stall.
On the contrary, I don't think you understand how college admissions work. When you're rejected by the military, there's no second- or third-tier back-up plan. But anybody who wants to go to college can go to college and they can get it paid for, no matter how unproductive or frivolous their major.

When Stanford rejects you, you try a state school; when the state school rejects you, you go to one of the state's less prestigious satellite campuses. If they reject you (which is extremely unlikely), you go to community college.

Federal aid is available at each strata.
Sure. Then Apple would use its money to replace the government. They’d end up with a $2B payday from the government and their land back when the new regime took power.
> It could also be done by allowing people to sue makers of insecure software or hardware.

What about free/open source software? Should society punish those idiots who had the gaul to contribute their free time to a project that everyone can use free of charge?
Even optional dynamic scoping can lead to some really strange bugs.

The better way to do something like your example is to make 'set-up-request' etc. methods of a class, along with their callees. Then instead of dynamically binding some variables, you instantiate your class with the desired values, and call the desired methods on the instance. You get pretty much the same elegance of expression, and no dynamic binding weirdness is required.
>IoT devices aren't secure because their customers don't demand security.

Apple offers the most secure devices, a tiny fraction of its consumer base demands security, or is even aware of how secure their products are.
Considering the influence of his Twitter account, Musk should be spending a lot longer than 30 seconds composing a tweet.
I suspected that “politics” was going to end up being the answer to my question. Simply because this seems to be a very contentious issue, even if it doesn’t need to be.

Edit:
Thanks for the link!
That's a great point made with a pretty suspect example. FDA very subject to regulatory capture.
I'm not sure if it's a commonly held view, but I don't have a CS degree, and neither do some of the best people I work with, at a company most folks on this site would "rank" at least as high as IBM. That said, our interviews are the usual "write code on a whiteboard" style.

Part of the difficulty of pullimg this off, in my opinion, is finding that third-party library in the first place, and getting everything working under a time crunch. I dunno, I may have a weird view on these things; I find doing coding competition problems on a whiteboard much easier than actual practical engineering.

I'm sure you could get an interview at IBM if you get an internal reference.
2014: https://news.ycombinator.com/item?id=7359992

2015: https://news.ycombinator.com/item?id=10149019

2017: https://news.ycombinator.com/item?id=13332741
Elon Musk crashing and burning is not a good outcome for the world. He's right on the cusp of sustainable success but there's a chance he won't get over it.

Steve Jobs knew how to hire people that could do a lot of the stuff he wasn't good at. Elon Musk hasn't become good at this yet.

Tim Cook should swoop in and buy Tesla right now. It's already a match made in heaven and now would be a great time. Musk could take a breather and then they would be an amazing team.
Shit just got real.

@Rust team - and all other language teams for that matter - what process and tools will formally be used to prevent this from happening?
Are you kiddin' me? They've completed the AT and the PCT. they're insanely experienced hikers.

I consider myself a pretty experienced hiker and I wouldn't even attempt either of those two. Not sure where you're getting your information but it doesn't seem to be this article.
> To be honest, I don't think people should cry they have a mandate from the people with less than a 55% majority

Can I ask what 55 is? (for instance, in India 66 is a special percentage required for some bills).
I loved it when I was on a Mac full time but now my work desktop and home laptop are linux.
I've had the experience of dreaming of a book or even a movie that I'd seemingly created, with an agonizing desire to somehow copy it to retain it before I wake up.

Such things made me think about the difference between actually reading or watching something in a dream, and merely having the feeling that I did. Did the writing I thought I read/wrote really exist in my mind such that I lost something on waking up?
I don't get it? At first I thought you write an application and if its good enough you get 5k to explore it, but on the get started page is suggests you have to work on the project for weeks and submit updates every Sunday.

How much work do you have to do to join the competition?
Cached: http://webcache.googleusercontent.com/search?q=cache:PpWRy3i...
This is not true in my experience. When I upgraded to a Retina laptop I barely noticed. Any other laptop feature seems more important.

Of course, one person's opinion doesn't matter much. Is there any data showing a large percentage of people care about this?
Save your receipts.
I agree with the other posters, he looks incredibly out of it here...
BuzzFeed News has a onion URL
1-5 have worked so far for Bitcoin.
Not just that but the customers informed enough to care can do it themselves. Most people on this site care about security, and most people on this site can set up their own home automation, servers, security camera, and/or speaker system. So the people buying these future botnet-nodes end up being the unsavvy inevitably.
Only if you have money to get to court. Everybody else would be left depending on the good will of big companies. That's why courts should be the last resort, not the first. We need regulation, and if everything else fails the courts should be the way to go.
Gosh, I love the self-checkouts. Always use them.

I avoid supermarkets that don't have them!
The difference being that there's way too much necessary legitimate use of cryptography to stop now, and as the traffic is encrypted, you can't tell what traffic isn't legitimate. Plus steganography and plenty of places accessible on the net that aren't the United States.

This isn't meatspace, the dynamics are quite different.
This is exactly my position too. I really like the concept of kakoune, but vim is everywhere.

I can install keybinds for it in any editor on the planet, there's at least a vi on any system I happen across, things like qutebrowser ships with vim bindings by default, etc. etc.
You can’t just buy the shares back. Sometimes shares aren’t for sale. If I have 100,000 shares, you can’t just buy them from me — I have to sell them to you. You have to target high in order to entice shareholders to sell.
Triangulation: Sal Soghoian
Claim chargeback with your CC company.
Who better to trust for insight in this issue than market manipulator, lack of sleeping himself, Cramer?

Disclaimer: I don't disagree.
Why don’t people use their power as consumers and stop shopping there? I have never understood why people let large companies walk all over them. Get organised and get even!
I had an issue getting an item to scan in the self-checkout lane the other day. I've only used the machines a few times before.

Eventually I got it to scan, but I'm pretty sure I would have been able to call over a member of staff to do it manually if not.

In this case I wonder if an attempt at calling staff was made. If not, perhaps the instructions were not clear enough about what to do in that situation.

After 17 minutes with frozen items melting beside me, I'd probably start to panic and behave more irrationally too.
One is a consumer’s answer, the other one is a creator’s answer.

Makes sense, as these are the respective target audiences of the two communities.
We have them in Singapore, they are amazing, you cannot take a shopping cart to them, only a basket, the older ones were weight based and sometimes didn't work properly, the new ones don't bother with weight and everything scans 100% of the time.
Dynamic emoji are cool but animated emoji might get annoying eventually.

I made a script[1] for https://eligrey.com that dynamically shows a speech balloon emoji when it detects that any input fields on a page have been modified (and reverts to the previous favicon when all modifications are reset). I will probably add that script as an option for Favioli.

1. https://gist.github.com/eligrey/4df9453c3bc20acd38728ccba7bb...
why are sociopaths so attractive? and successful?
Yes, NRGene is an Israeli company, so that would make sense.

NRGene has a proprietary algorithm that uses a large amount of Illumina sequences to build a pretty good genome assembly. This technology has been used in a few organisms with large genomes, as it has been used in v1.0 of this assembly.

However there have been previous, less high quality wheat genome assemblies based on Bacterial Artificial Chromosomes (BACs), and that information has made its way into this assembly too, along with long-distance information from HiC and genetic maps and Bionano technology.
They're completely different. Psychedelics change your perception and thought processes in a way that's completely different than a lucid dream.
Source documents can just as easily be abused.
I'm asking why you prefer hyperapp because Mithril has router and xhr capability built-in, and hyperapp doesn't seem to have those features. But hyperapp is really tiny though. :-)
Wheat has a decent protein-to-carbohydrate ratio and you can make seitan from it, which is a great alternative to tofu / tempeh and other legume-based protein sources.
Read section 8.2 of the paper.
set up the device to wipe itself after $x number of incorrect attempts. keep giving the wrong password after every whack from the wrench. then you have plausible deniability. "how can i possibly think straight when you keep hitting me with that wrench?" just need to make $x a value small enough that you can survive the wrench.
im trying to figure out how to apply this to coding challenges.
X11 has always supported both networked client/server and everything happening on the local machine, using tcp/ip for the former, and either shared memory or local sockets for the latter, depending on implementation.

> So Windowing environments like Wayland have a distinct advantage over X when it comes to performance.

I haven't seen numbers myself, but you can't simply assume that. Programmer-millenia of work has gone into making the various implementations of X11 efficient.
Rails microservices distributed tracing
Interesting idea and I'd love to try it, but the barrier to create an account without seeing formatting or how it might look makes me wary and now I'm too lazy to sign up.
> use Cassandra for scalability and availability, but the cluster ends up being overwhelmed or down for half a day, every month or so, because you need to be a JVM and Cassandra expert to keep those clusters working.

Phew.. it's not just me. My one exposure to Cassandra [1] in a production environment mirrors this experience very closely. I felt a bit like the child in the tale looking at the nude Emperor.

Each node held only a single SSD, so increasing database size meant buying an additional multi-thousand-dollar server. Upgrading RAM meant upgrading all the nodes, which became an O(number of nodes) problem in terms of time and cost.

The backend team may have had a JVM expert or two, but obviously no Cassandra (nor database in general, and certainly not hardware) knowledge. It was the Ops team who had to keep it limping along and gain the expertise.

It's just another case of "it works for FAANG, so it'll work for us" thinking, even though "us" is 2-3 OOM smaller and would be better served by the simplicity of a scaled "up" non-distributed system.

[1] Also plenty of experiences with non-Cassandra distributed (usually "NoSQL") databases. The results have ranged from grossly over-engineered (i.e. high cost) to unreliable and/or high-maintenance. Fortunately, rarely both at the same time.
We have a sugar tax on drinks in the UK now but in my experience Coke and Pepsico just put all their prices up. Regular still costs the same as Diet/Zero, they're just paying more to government for it.
Kerala floods: Monsoon waters kill hundreds in Indian state
Researchers from Harvard, Yale, Stanford Published in Fake Academic Journals
You may believe it has no utility, but the stock market was a great invention in finance, and no country has been able to economically prosper without one ever since.
https://news.ycombinator.com/user?id=IIAOPSW

it's called noprocrast it's a dropdown, 'No' by default.
Perl6 has nice builtin cli construction from method definitions and doc comments

cat > cli.pl6

#| Duplicates without frobnication
multi sub MAIN( 'duplicate', Int $times, Str $text ) {
say $text x $times;
}

#| Frobnicates up to a limit
multi sub MAIN('frobnicate', Int :$length = 24, Bool :v(:$verbose))
{
say 'Verbosity ', ($verbose ?? 'on' !! 'off');
}

perl6 cli.pl
Usage:
cli.pl6 duplicate <times> <text> -- Duplicates without frobnication
cli.pl6 [--length=<Int>] [-v|--verbose] frobnicate -- Frobnicates up to a limit

perl6 cli.pl6 duplicate 3 blah...
blah...blah...blah...
مهندسی شیمی نانو تکنولوژی
I switched from old Samsung laptop to MBP retina around 2013 and noticed that font quality improved and was content for quite some time (without being excessively. and then I switched back for a while to my previous setup and in that moment it became painfully obvious to me how this tiny detail improved work / interaction quality with the device.

so yeah - I'm with Linus on this one.
>SLD - leftist party, ruled Poland from 2001 to 2005.

SLD people, albeit under different (PZPR) banner, ruled Poland since 1945.
How can the Pi be dragging down the industry that it created and is still dominating by a hefty margin? People already have plenty of alternatives but somehow their price/performance ratio renders them to obscurity. Perhaps that must mean something.
Are you planning to start crypto exchange business? It's intelligent idea
I can't say I support your desire to eradicate wheat. I love bread, and without bread probably half the human population would starve. Most of the rest would likely die in the resulting upheaval.

There was a scifi story about such a scenario, I think it was entitled "No Blade of Grass" by John Christopher.
Ok, sounds good, let's increase that federal aid and take the money from the military budget.
That will only work on x64 I believe. x86 requires the this pointer to be passed in register ECX [0]

[0]: https://docs.microsoft.com/en-us/cpp/cpp/thiscall
I'm certain I'm somehow in a b-test where all my twitter push notifications are powered by a random number generator.
It's kind of funny how people's supposed political ideologies can so quickly take a 180 isn't it? You literally just suggested 'why don't those poor people just go get better jobs'. Of course I think the problem is most people don't actually create their own ideological systems and instead just pick one 'side' or another, and adopt those beliefs as their own - even when they don't necessarily fit.

In any case, the point I was making is that not everybody wants or needs change. Some people for certain do, and I do actually agree with you (though I doubt you agree with yourself!) - going to the city and getting a job that pays way more than you'd earn in a rural area is an easy option. It's precisely what my parent did. But when looking at those that remain, you can't really compare economic systems since it's just so entirely different. And trying to 'better' rural America by implanting 6 figure remoters is going to have unclear implications.
Cap it at the value paid for the product.

If it's given for nothing then that's what can be charged for it's failure, nothing.