skysight-inc/HackerNews huggingface dataset:
Get used to that scrolling. It is the new default in iOS11 (and a welcome change!)
You might want to read-up on table driven state machines. I'm not sure you have a full view of what's possible.
Do you mean the high pressure asian rice cookers like a Zojirushi or Cuckoo? Not the $30 black and deckers you can get at Bed Bath and Beyond...
That's not an unwritten rule. That's a strategy. If you're on base and you run on a pop fly, you're likely to get out before tagging up and give the other team a double play. Not sure why the team getting the double play would be mad though...
this. optimizing images using webp seem to be pretty cheap way to save lots of lots of bytes. i wish apply had support for it, though.
How does this work for mathematic books?
It is that much at least in Australia.
I like Javascript. As a language. It's fun, enjoyable, and I'm productive in it. There I said it.

I don't mind exploring interesting avenues like immutability, jsx, typescript, declarative or functional styles. I like that JS has enough flexibility to make all of these possible.

I get the fatigue about the endless stream of new frameworks, libraries, approaches, and "new hotness". But I became much more relaxed about it all when I realised it's all completely optional. I can just stick with vanilla JS if I want to, and cherry-pick interesting things as they whizz by. It's the sushi train of programming environments :)

LISP in JS sounds great, I might give it a try. But this does raise a conundrum... if LISP is the ultimate programming language because you can write all the others in LISP, then the fact that this is a LISP written in JS makes it...what?
I'm not.

These developments aren't close enough to transit to entice its use - a mile, more or less, which is nothing to me but quite a bit to many. And they're not close to the kinds of jobs that you need to have in order to afford most of a half million in mortgage paper. So the built-in two-car garages will see heavy use, because the eventual inhabitants of these eyesores will drive everywhere, and one more piece of land that's been de facto commons for decades will belong to people who contribute nothing to the communities they parasitize, but for example think nothing of installing ultra-bright motion-sensing lights, at what for everyone else in eyeshot is bedroom-window level, because they harbor an unreasoning and unreasonable fear of their surroundings. And because this neighborhood is white and working class, rather than black and poor, no one will even pretend to give a damn. (Not that anyone who matters gives a damn when rich people ruin a poor black neighborhood, either. But it's fashionable in that case to pretend.)

If we were talking about downtown, or even about someplace that's within what people who do not enjoy walking for its own sake might regard as reasonable walking distance of transit, then I'd have to concede the point. But we aren't. And even if we were - those more monied types who do live near transit mostly won't use it except maybe for sporting events, which they regard as half not having to fight for parking, and half safari trip - an occasional convenience, or an exotic indulgence, rather than a commonplace worthy of investment. What do you see any of this solving?
> For example, why are North Dakota and South Dakota separate states?

Because the Republicans at the time wanted 2 states that would vote Republican.

> If they were merged, and became just Dakota, would anyone notice?

Yes, as someone from North Dakota, you're being rather stupendously ignorant of the midwest and the differences between North and South Dakota.

> Why should they get double representation in the Senate vs. California?

Because the Senate is about state representation. The house is for proportional representation. This is basic civics 101 you learn in High School.

> If anything, having North and South California makes more sense.

You're not the first to propose it, feel free to join these people https://en.wikipedia.org/wiki/Jefferson_(proposed_Pacific_st...
Betas festival: iOS 11 and tvOS 11 beta 2 update 1, watchOS 3.2.3 beta 4
That's the problem with kids these days. Everything has to be a friggin class.

You know we did some pretty amazing things with computers before OO. We even landed people on the Moon.

Can anyone program without OO any more?

Just saying.
IMO, hiring is like a funnel. At the top of the funnel is the entire universe of people. At the bottom of the funnel is your hire. The goal is to filter out as many people as possible as quickly as possible. One key point is whether or not they can write code.

Keep in mind writing code is the BARE MINIMUM required for a job. If they can't do that, they shouldn't be on-site in the first place. If you have your candidate taking a day off work and taking a day worth of engineering talent off engineering-related tasks, and you're spending that time asking them to write code, you've failed to apply the filter higher up in the funnel.

Ideally, you verify their coding ability BEFORE you bring them into the office, whether via a tech phone call, live-coding session, or take-home assignment. Before the haters start saying "but they can fake it!", hold your horses. Once you've established that the candidate can code, when you bring them on-site, you quickly VERIFY your previous conclusions. You quickly VERIFY that the coding assignment you gave them was completed by them. This should take no more than 15-20 minutes. Maybe you just have them walk through a chunk of code. Maybe you ask them to recreate their answer. Something. Anything.

But if you send in three different engineers, and they all spend the entire hour asking the candidate to solve programming tasks, you're literally evaluating the BARE MINIMUM of the hiring requirements. And there's so, so, so much more to being a good engineer than writing code.

Outside of a QUICK verification, your on-site questions, imo, should NOT be writing code (or even pseudo-code). They should be about previous projects, architecture, personality, professionalism, punctuality, communication, teamwork, autonomy, and collaboration skills -- all the non-tangibles that answer the basic question of "Do I want to sit next to this person for the next 6-12 months?"

If your idea of a good interview is to ask someone to generate a calendar between two dates or sort a list or find the minimum integer in a list, you're completely, totally missing the point. You're evaluating the bare minimum to get them in the door -- and if you're doing that in-person, you're wasting your time. You should have filtered that out before they walked in the door.

Remember, these candidates are often lying to their bosses and calling in sick or using up valuable PTO to take an entire day off work to come sit in your office. Don't waste their time with redundant tests and things that you could have figured out before they walked in the door.

(And dear god, some of the questions in these comments are... awful... at evaluating anything except, I dunno, getting the right answer. Yikes.)
That... doesn't help. From what I see there I get harder to follow, non-idiomatic to anything in JS, code but the bonus is a terser syntax?

Great...?

I really hope there's a better use case for them because this is not selling me. Literally none of that post is a compelling case.

I get the cleaner syntax, that's nice, but it also means now I have to look up what that does. And that decorated properties example? Yikes that's awful - it looks like a code-smell frankly.

But all that initial urrrgh factor could be removed by showing me a use case that makes the code significantly more elegant to do `@foo bar` rather than `foo(bar)`.
Better explanations of the rigs, specifically the foil design:

http://www.sail-world.com/NZ/Kiwi-Americas-Cup-domination---...
It's all fun and games until one of your appointmets is specified in rfc2550 format, and the meeting room is on a big ship crossing the international date line on the same day daylight savings time changes for the ship's country while a new timezone is voted into effect. Meanwhile the other meeting room is a videoconfrerence between the international space station and a ship travelling at close to the speed of light, but the real twist is the two meetings don't actually have anyone in common!
I mostly agree with what you're saying. Not sure whether vineyards are such a good example though. Isn't wine one of those things where even "experts" can't taste the good from the bad?

That being said, some vegetables need to be kept away from sunlight (flemish endives come to mind). This could probably work quite well for those.
I agree with you in principle. But I also think in this particular case the UK has benefited from the UKIPs absence from Parliament.
There are so many JS/Node developers now, and I have worried that JS will ruin dynamic languages for a lot of people, so it's encouraging to hear this written about ClojureScript: "As an average Javascript/Node developer, it hasn’t been difficult for me to learn the language or the ecosystem"
Almost three bucks a pull? And I thought Velvia was an indulgence...
I haven't read the books, and I'm sure that they are fascinating, but I am wary of any attempt to home-brew crypto. I'm specifically worried that some corner-cutters might use the Implementing SSL book's code or ideas in production.
Can you summarize some of the techniques suggested in the course?
There was a good link in the feed, but there seem to be fairly little theory for a general approach to solving these more advanced architectures:

https://research.googleblog.com/2017/05/using-machine-learni...
Why not?

You're the one who said people should be spending their time doing innovation in biology, hacking on deep learning, and starting a blog, rather than learning how to configure and deal with networking.

If anyone wants to do those things, they can do them now and not have to worry about installing and configuring servers and dealing with IP networking. Or they can work on innovating in networking.

The fact is, however, that no one is going to say "if my server wasn't IPv6 only, then people would read my blog". They'll most likely be saying that because there's a lot of other content to consume on the Internet, and attention is limited. And if that is the case, they can get a $5 a month digital ocean instance, or one from any number of other providers, accessible over IPv4 and IPv6, and serve both protocols to entire Internet.

Also, chances are, the audience for a physics student's blog is most likely at some university, which has a good chance of having a working IPv6 stack; especially now that MIT is going wholehog on IPv6.
Everything you need to know about Redshift Spectrum, Athena and S3
wow the 4 core pillars is exactly the same as spacemacs. Are you the same team?
Oh. This is interesting. Is the `for await` loop synchronous, or is more like looping through the results of `Promise.all`? With Promise.all, you can make multiple async concurrently and then await the results once all of them are complete.
As far as I know, most of Pencil developers are on Linux so Pencil is literally developed and tested on Linux most of the time.

Today, Pencil reached the #1 spot on both of GitHub trending lists (repositories http://i.imgur.com/4SRsna1.png and developers http://i.imgur.com/JrqTy3k.png).

I can understand that you had some issues with Pencil on Linux but claiming that Pencil is very unstable on Linux is a bit uninformed given its validated quality.
I really dislike this blog. Their rules are just subjective opinions and completely arbitrary. They don't give any arguments or reasoning to support them. When they do the side by side comparisons with traditional architecture, I usually prefer the McMansions. They just look cooler. I like that they aren't perfectly symmetrical and simple.

Much of their advice could actually be harmful. E.g. reducing the number of windows to make it fit into their desired style. Windows have been shown to be very beneficial to mental health. E.g. hospital patients in a room with a window recover earlier, depressed people improve a bit when they can see trees, bright sunlight is hugely important in establishing the circadian rhythm, etc.

Or the demands for the houses to be perfectly symmetrical and "balanced" is very constraining. It eliminates 99% of design space. There are otherwise more optimal designs that must be discarded because they don't meet that constraint. A room must arbitrarily become so much bigger or smaller, or eliminated entirely, to satisfy it.

And the same is true for all of the rules. They are all purely aesthetic constraints.
I think the GOP hates renewables is a good enough starting point. The reality is they like policies that reward making money more than they hate renewables, so if your state makes money off of renewables, the state Republican party will like them. If your state makes money from fossil fuels, then the state Republican party will like those most.
It's roughly this one: http://www.seriouseats.com/recipes/2015/09/sous-vide-pork-ri... at 165F. Also, I misremembered the time, it was just over 12 hours. It doesn't make a huge difference to let it go a few more hours if that's convenient.

I don't use sugar as I try not to eat it, so I substitute stevia. Sugar would change it quite a bit (possibly for the better). This is the only major change.
SHA256 Free Start Self Collision (Full 64 Rounds)
"What she said is invalid because I have personal preferences"
A C corp can compensate my friend with more stock i.e. voting control for his massive cash investments, an LLC is quite a bit harder when they are both partners.
Thanks. My understanding seems a couple years out-of-date.
RFC 8188: Encrypted Content-Encoding for HTTP
I don't think the high pressure asian rice cookers qualify as 'your regular everyday rice cooker' :) But I'm also sceptical. The regular rice cookers cook for quite a bit less than 1 hr; not sure how you'd get fall-off-the-bone ribs cooked that quickly. That said, it's super easy to try...
Mechanical sympathy is a good source, probably the source for java specific topics. In general, you'll want to really, really learn the internals of the JIT so you can structure your application to cooperate with the JIT and the GC.

Beyond that, I've found the biggest throughput gains and/or latency decreases by implementing the right threading or lack of threading, locking or lock-free implementations, and then tuning, profiling and optimizing things just right for the target hardware.

That's just a little sentence, but it's an amazingly hard topic. There are not many resources about this out there beyond just looking at high performance systems, regardless of language. The innodb storage engine is a fun project with some interesting locking, and I like reading about the things the kernel does.
You might try buying higher quality bacon that doesn't have sodium phosphate or other "pump-up" fluids added. I prefer Kiolbassa brand, as it's truly a different product than most bacon you buy in the store. I believe it is a regional product though, so you may not be able to get any.
Yeah, I'm not trying to imply that Zillow's conduct is morally justified or correct. However, based on my experience (I'm not a lawyer), it is conventional conduct.

It is probably less likely that Zillow is intentionally trying to play hardball, and more likely that they pulled out the "Terms of Use violation" boilerplate and made the necessary adjustments.

People are successfully sued under the civil provisions of the CFAA on a regular basis and they rarely have to face the possibility of spending their twenties in a jail cell for conventional scraping or copyright infringement (another thing that has both criminal and civil penalties).

weev is an exception presumably because his disclosure contained a bunch of personally identifiable information from Very Important People. Swartz was an exception probably because he was apprehended by police for illegally breaking and entering a network closet at MIT, triggering the prosecutor's question "What crimes did this guy commit to justify his arrest?".

The CFAA is terrible law, and I say that on HN so much that it will probably be the next thing dang yells at me for saying too much. Large companies like Zillow abuse the legal system to strongarm small entrepreneurs and publishers, and that's disgusting. The fact that it's possible shows that, in large measure, we've lost the plot.

We need serious reform not just for the CFAA, but the legal processes that allow this state of affairs.
Just to clarify other people's responses to make this ultra clear for people learning:

- stuff encrypted with the private key can only be decrypted using the public key.

- stuff encrypted with the public key can only be decrypted using the private key.

This is why the public key can be distributed around freely and anyone can use it to encrypt, because only the person with the private key can decrypt it (and this is why you really need to keep your private key secure!)

The flip side is anyone can decrypt something encrypted with the private key (since the public key is widely known). But this is how we can verify that the other server really is who they say they are - remember that the public key can only decrypt stuff encrypted with the private key, so if we can decrypt something from the server then we know that they encrypted it using the private key and are therefore probably legit (...or the private key got leaked or CIA/Snowdon etc)

Enjoy learning! :)
Video games can change your brain
Doesn't look like ESTA is the issue:

> On EU side if airport personnel told you it's their flag, not the ESTA that is the issue.

> How frustrating. Whatever system the airlines are using it throws up erroneous flags, often.
Honestly drop the question/answer aspect for technical checkouts. Offer a problem then work with them to solve it. The most important aspects are two fold, What questions do they ask, and now that you are being cooperative and a team mate, how do they interact with you.

EDIT: But during the entire process keep in mind they are hopefully interviewing your company. Far too many companies forget this aspect and the entire process has become lopsided in favor of companies making candidates jump through hoops.
CheerpJ converts Java apps into JavaScript for the web
> Soil composition and biology influences produce flavor. There's a reason vineyards care a lot about soil.

That is true, but look at the current reality when it comes to the produce sold in supermarkets. It seems like most people care about how it looks (hence the wax makeup) and how cheap it is. Our food has been commoditised to such a degree that it's more about brand perception and price, rather than taste.
It would typically be if they have use cases where they either want to do large batch jobs, or have other needs where "add-on" services AWS provides is worthwhile. Often it's a matter of urgency, and AWS will be a good first approximation, and we can start migrating onto a hybrid or fully dedicated environment depending on what's most cost effective down the road when they know more about what they actually need.

Sometimes it's a matter of politics and trst - AWS is trusted, and if their hosting cost doesn't add up to much of their total costs, then that trust is sometimes more worthwhile than squeezing the cost down. E.g. I'm working on a project for a VC now, and their yearly hosting costs are likely to be below what I'm charging them for the initial development of their system, so spending time selling them on a cheaper provider is just not worth it for either them or me.
Laser as bright as a billion Suns alters fundamental physics of light and matter
Volvo and Autoliv aim to sell self-driving cars with Nvidia AI tech by 2021
> 60 years ago the US built the interstate highway system.

I think this is the point. The US spent roughly half a trillion dollars to build ~40,000 miles of road. There was a great deal of corruption as well as massive political conflict between federal, state and city agencies. Compare this to what the Nazis did in 1935 when the government hired 150,000 men and put them to work and finished construction five years later.

The point here isn't that decentralization is bad. But it's not difficult to see why these large federalized states like the US, India, Brazil do infrastructure so poorly.

> What's changed in the last 5 or 6 decades?

The rise of highly sophisticated private actors that are, in fact, very, very good at extracting public monies. This is most visible in the military where the cost of outsourcing is so obscene that even Congress cannot deny it and now "in-sourcing" is a thing -- but really it afflicts almost everything the government does. This combination of decentralized, unsophisticated, weak government actors trying to match wits with highly sophisticated, numerate private actors is, in the end, a recipe for pillaging of the public treasury. (In fact one could argue that the 2008 global financial crisis is ultimately the best example of such pillaging.)

Another way to look at this is to understand that what people call "cost disease" is the other side of the growing pricing power of private firms. And, ultimately, these firms can charge such high prices because they have worked very hard to guarantee that governments will pay them. (See eg Medicare where by law the program cannot negotiate prices.)
I'm also against home-brew crypto, but the author clearly states that what he presents has only educational purpose. It's a bit like cryptopals - you also implement your own crypto in order to learn something.
I don't think that's the point of the book. There is enormous benefit that can be gleaned from building a "workable" implementation from first principles, even if it's not actually production "workable". These types of books are rare and very challenging to write, will definitely be taking a look.
Wow a laser powerful enough to create X-rays from electrons. Not a physicist but this blew me away.
Seattle's minimum wage may actually cost restaurant workers
There's a big problem in design which is that everything needs to change over time, just because change is good.

So even when a design is perfect, it just has to be changed eventually because everything has to be reviewed and modified.
Collapse of European ice sheet caused chaos in past
that's a misrepresentation. post claims FP in javascript is an antipattern, so use FP language that transpiles to javascript instead.
Super NES Classic Edition
That's their argument not mine. They don't talk about personal preferences. They talk about their rules like they are objective facts, and are extremely condescending to anyone that thinks differently. If they would admit it was their personal aesthetic preferences, then that's fine.
Interesting article, but I think F# (and other impure FP languages) show pretty clearly that you can have "mostly functional" programming without causing chaos.
A Windows Defender bug was so gaping its PoC exploit had to be encrypted
Is there vertical integration in the shipping + container industry?

I imagine Hyundai, Maersk, etc. could buy or start some container manufacturers, but it sounded like in the article that they were just going to unhappily deal with it.
- pick a topic.

- find reliable resource/book to read from.

- read and make notes.

- refer notes to make things stick.
Interesting idea. Gotta read the paper. Thank you.
I wonder how all those people unable to answer interview question passed school.

I don't think they are fraudsters, they are simply not too good programmers who can't solve simple problems by themselves. Many dudes believe themselves to have technical talent just for memorising done basis. That does bit imply problem solving ability.

Momentary blackouts happen - rarely.
> ABB PickMaster 3.2

Best name ever.
It's an anti-pattern to call some "overly broad category of things" an anti-pattern.