skysight-inc/HackerNews huggingface dataset:
If you want to open these sorts of questions you'll quickly run into the fact that there are a bunch of different judicial opinions out there. I recommend the following link:

http://legacy.earlham.edu/~peters/writing/csepref.htm

It is the preface and introduction to Peter Suber's book The Case of the Speluncean Explorers: Nine New Opinions; as the introduction discusses, the original Case, posted online here:

http://people.brandeis.edu/~teuber/lawspelunk.html#fuller

...was published by Lon Fuller in 1949 and contains a statement of facts in a (fictional!) case where a bunch of explorers get trapped for many days, ultimately eat one among their number, and are tried for murder and found guilty, sentenced to be hanged: this case is the final appeal of their sentence to the Supreme Court. In general people are sympathetic to the explorers, who faced death had they not acted.

This statement-of-facts is followed by the opinions of 5 court judges, who come to very different conclusions with very different reasonings. For example the chief justice says "Well, it's my job to apply the law as correctly as I can -- not to evaluate whether hanging these people for doing what they needed to do to survive is important. They broke the law, the law says that the punishment in this case is hanging, therefore I must rule that they should be hanged. Whose job is it to make sure that these laws are good to these people? Well, that's what we have lawmakers and an executive branch for. I'm going to sentence these people to death and hope that the President commutes their sentence." In response the second opinion says, "Seriously? That's a cop-out. Obviously if our hearts are saying that these people shouldn't be hanged, then that's not justice and they shouldn't be hanged, and in this case it's because there's a deeper Law from Nature which takes priority over our lawbooks." And so forth.

Then Pete Suber's book offers 9 more opinions, and there are even a few more in some other law reviews. Gives you a large question of how we should be balancing all of these different interests.
Thanks for the feedback. I'll fix this in the next update. :)
:) Thanks for posting! I made this (the blog post/narrated the videos).

Some folks asked, so I also uploaded the source for the challenges in the videos: https://github.com/ForAllSecure/c2c-rapidfire-challenges
Privacy, an In-Alienable Human Right
I haven't finished reading, but so far this is an excellent walkthrough. This goes far far FAR beyond the 'Hello World' and 'TodoApp' tutorials and demos the amount of tooling you have to dedicate to keep things as seamless as possible.

I recently wrote that in a side project it does not appear to be worth the effort, but that applies to my side project and nothing else. Your next project may well look a LOT like this.
I wrote a similar project to this in Clojure, called Piplin: http://www.piplin.org. I worked on it for a year, and did some interesting things to enable REPL-driven FPGA development, but over time my interests shifted to macro-scale systems.
For those interested in this, watch this talk from 2013: https://youtu.be/PiGK2rk5524?t=30s
it is a good precaution. There are many many examples where safety is regarded over ethics.
2ms is still more than the entire budget we'd dedicate to animation on a lot of scenes. You want predictable performance in these cases and tracing GCs are fundamentally opposed to this.

Generally you're much better off using a scripting language like Lua for the places where you want the advantages GC brings but scoping it so you can limit the damage it does to your frame time.
Given an establishment, the method of change is as important as the change itself. It’s not enough to have a good idea, you need a way to make it happen. Arguments about the inefficiency, cost or ineffectiveness of the current TSA will not matter in the least unless the people in charge can actually be swayed by such arguments.

Right now, the TSA is kept alive by a large group of people who benefit from beefy government contracts. These powerful people are quite capable of trotting out one bogeyman after another to challenge any TSA rollback proposal. They will twist the opinion of everyone that matters until one of two things happens: either nothing, or a new program that requires handing even more money to their select businesses. They are clearly not interested in actually making things better.

People love to focus on one thing, the presidency, while ignoring the fact that there are many positions of power in the world. It matters what kind of people we have in all of those positions. You can’t dismantle something like the TSA until enough people are in enough positions of power to make it happen.
So a non-insignificant number of people claiming it to be the case isn't a good enough reason to believe that it's a possibility? What is the threshold for you to consider this possibility? Do you not believe anything subjective then, because by definition "no one can point to it nor create a test for it"?

edit: It seems to me that it costs a person almost nothing to believe somebody about their subjective belief of their gender, yet it seems that a lot of people resist so strongly. Why is this?
Many restaurants had steel silverware sitting in the open. Anyone walking by could just grab-n-go. Many of the little kiosks had tools sitting around (I've seen screwdrivers, for instance); behind the counter, but a little distraction, and it's yours. Hairspray? Use it with a lighter, and you have a nice flamethrower.

And then, there's this: http://terminalcornucopia.com/
But we're still arguing the same point as parent - should finding a criminal record with a background check preclude someone from work? If not, then the mayor's experiment only proved that Uber's (possibly nonexistent) background checks did not consider the particular offenses egregious enough.
The "risk factors" section is a required part of an S-1. The applicable SEC rule[1] says that the section should list "the most significant factors that make the offering speculative or risky."

You do see some really interesting ones from time to time. For example, RSA's annual reports used to include the following math-related risk factor:

"Our cryptographic systems depend in part on the application of certain mathematical principles. The security afforded by our encryption products is based on the assumption that the “factoring” of the composite of large prime numbers is difficult. If an “easy factoring method” were developed, then the security of our encryption products would be reduced or eliminated."[2]

[1] https://www.law.cornell.edu/cfr/text/17/229.503

[2] https://www.sec.gov/Archives/edgar/data/932064/0000950135010...
Unfortunately there's the drawback brought on by standardized testing and "evidence based" grading systems.

As a teacher in the united kingdom, I do not actually do the marking myself. I gather and estimate the evidence of their grades, but then submit their work to a central exam board.

If a student will not produce the work, they can't get the grade.

My personal evidence that they are smart is actually 100% irrelevant in the context of non-progressive school systems. (virtually anything with standardized testing, league tables, school rankings, etc..)

"it's part of my job" is a wonderful platitude and is really easy to spout while waving your hands in the air to denote "details happen"

but the realities are that the second-smartest kids typically don't do the work and can't get the grades no matter how much coaxing, cajoling and whatnot I try.

Fact is, in a single room with 30 kids, and an annual working student body of ~300 - it's part of the student's job to do the work.

And if we all face facts here, the smart student who squanders their own abilities will actually be fine at the end of the day.

One day they'll decide they want to work, will catch up with the world and land in a distinctly average position like they deserve.

The hardest job and kid who deserves the most attention is the kid from a broken home, who might not get fed every day, whose role models are possibly drug abusing or alcoholic etc... If we invest our effort there we might be able to lift poverty into middle class.

Middle class to distinctly average is nothing we really have to worry about.
Does being an Uber driver make a violent criminal more likely to commit a violent crime?

The actual question: should a person who is more likely to commit a violent crime be allowed to hold any job?
You're not exempt from alimony or child support because you weren't married.
Norwegian. (Finland is in EU).
No, production is limited by the US Drug Enforcement Agency:

http://www.gao.gov/assets/680/670035.pdf

"As part of its work to prevent diversion of controlled substances, DEA sets limits, known as quotas, on the amount of certain classes of controlled substances available for use in the United States"
Front: We’ve raised $10m :)
Really? This steps you just listed are similarly complex to what's in that React article? No No bruh.... 30 screens -- down-button-presses down and we're still seting up for a frontend sample app. This is so so an issue, Node(backend), Go and Rails and Py aint got.
Dumb-jump: an Emacs “jump to definition” package
What are ways this can be bet on since these are non-public companies?

So far I've identified:

1. Commercial real estate. Could take a short position on any public companies (ex. CBRE) though they're likely too diversified to drive them down to zero.

2. Hiring. Could bet against LinkedIn? Most local recruiters / agencies are privately owned and the public ones are diversified.

3. Ancillary services. Seems like start-ups serving start-ups so there's no publicly available position to take.

4. Tax Revenue. Assuming a contraction, can you bet on local municipalities being short on budget / revenue with a smaller tax base?

Might be a fools errand to short these if the excess capacity can be picked up by all the behemoths (Google, Facebook, Apple).

I wouldn't dare take a short position on SF residential real-estate although outlying areas might see a larger contraction.
Yeah, I guess I'll have to try it. I remember ordering a steak in 2005ish (though not at TGIF's), and I did in fact get a plastic knife. The memory sticks with me, because I got so frustrated that I ended up just biting off hunks with my teeth, much to the dismay of my traveling companion.
Why does Twilio need investor money to grow and Microsoft did not? Microsoft also grew rapidly, but didn't take a lot of outside funding. Why? Because they charged adequate price for their products. In the documents, Twilio stated they have a hard time determining pricing (something I've seen with other SaaS companies as well). Since they are not profitable with the current pricing, they should increase it and cut certain costs.
I got downvoted and can't edit my response, but wanted to add that I'm not endorsing or advocating cheating, or trying to paint anyone as inherently dishonest. I just think the system will have to adapt to the new reality, and should acknowledge that this info is widely available.
A short position on SF real estate is probably good from several angles: possibly overheated tech market, geographic diversification of the tech industry, and strong movements to build more residential capacity.

Geographic diversification of the industry seems to be a thing. A few years ago the major SF/SV VCs were pretty much restricted to investing in Bay Area companies only. Today I see a lot of non-Bay Area things in their portfolio. YC is a stubborn holdout here but in general I see the industry diversifying. The real estate costs are a factor-- in our own case moving to the Bay would about double our burn rate. That doubled burn rate would be going only to real estate (by way of higher salaries to afford it and higher office space costs).

Investors should just start cutting checks to real estate rentiers directly and bypass the middleman.
Glass bottles? Heck, you could probably make some sort of explosive from the items you could buy in the shopping area post-security.

In my part of the world, their idea of "security" for the glass bottles you can buy at the airport shops is to seal them in a "security" bag made of...clear plastic. The only thing that clear-plastic (zip-locked even) bag would stop is spillage.
Thiel funded Hulk Hogan lawsuit to take down Gawker
very cool..!
There should be a real difference between good questions and questions which could be solved by having a look at the docs.

People are just too lazy, SO became a replacement for many references, docs and trivial things.

At the current state, it's not possible to judge a developer by the SO points, we have to check the profile, browse through a few given answers and eventually create an opinion based on the quality of the answers.

It's simply because they might have answered a question called "How do I fill an array with 4 elements".
Thousand of people are lazy and voted that question up and also the answer.

What we have now, is a guy who got a ton of points by asking a stupid question and a guy who answered a trivial stupid question and got 120 up votes on that.

Why should we change that?

SO is a great huge site, developers can show what they have to offer, you can set up resume and you can search for jobs over SO.

SO just establish itself as an important tool for recruiter and companies looking for top notch developers but the points are misleading, someone who has answered lots of trivial questions isn't necessarily a good developer because of those trivial answers to trivial questions.

On the other hand, we got many people with below the 3k mark, who just answered really hard questions with 3-4 up votes.

What I'm afraid of is that someone with more points gets preferred in a decision between two developers from SO for a job position.
Great, I'm doing the trial now and very likely to buy.

Also, thanks for the Focus app recommendation elsewhere in the thread. I had been looking for exactly such a native app.
I saw it on the front page last week, actually. I suspect that's why this article got posted.
They're playing the system, and the system is playing them. Everybody loses, and neither party is innocent. In the short term, the people who pay the most disproportionate price are the honest students, especially the many honest Chinese students who aren't involved in cheating. In the long run, we in the U.S. will have to face the music for over-pricing and devaluing the university experience, and China will have to reckon with the fact that many of its expensively Western-educated professionals have no skills other than fraud.
I can't seem to find any info on the "sainrite water level sensor" ; could it be a typo?
I think it's great to look at existing compilers, but probably better to look at past compilers. I stumbled upon the first edition of cc the other day: https://github.com/mortdeus/legacy-cc It's also helpful to look at the overall structure of something like LLVM or to study the internals.

What seems totally useless, though, is to fix bugs! Compiler writing is a very high level field. Fixing bugs on a database server provides equal experience to fixing bugs on a compiler to compiler writing: which is being able to write bug-free code in the given language. So it seems the author is trying to advertise for free labor.

Also, in the first example

Learn regular expressions. This isn’t ... how real compilers work, but regular expressions...

This is a good example of why practical experience isn't as valuable as knowledge, and that's because the class of regular languages are crucial to compiler writing! So yes, that is how they work, especially for parts and passes of tokenization and parsing.

The best advice, which isn't given here, is to read! There are many, many great resources on all of the ins-and-outs of front end, backend, optimization and all the other facets of compiler writing, and there are very few new ideas. Most of the research dates from the 60's and 70's. It's better to be well read on compilers than to have actually written one, depending on the circumstance.

Also, many people always ask for resources on compiler writing, but if you spend even a little time looking for books you will find tons.
myname .com was several hundred(?) so i moved to myname.co and it's about 11$/year.
If the criteria they use become known, you're also creating a loophole for terrorists to target.

I can't remember the name of it, but some years back there a was a film (or possibly a TV drama) about a Chechen-American jihadi -- pale-skinned, blue-eyed and red-haired.
We all know that Element.innerHtml = "..." can be significantly faster than set of individual DOM mutating calls. Element.innerHtml = ... gets executed as single transaction - relayout happens only once, at the end of it. Yet there is no overhead on JS-native bridging and function calls in JS in general.

But the need of "transactioned" DOM updates is not just about the speed. There are other cases when you need this. In particular:

1. Massive DOM updates (that's your case), can be done with something like: Element.update( function mutator(ctx) ). While executing the mutator callback Element.update() locks/delays any screen/layout updates.

2. That Element.update( function mutator(ctx) ) can be used with enhanced transitions. Consider something like transition: blend linear 400ms; in CSS.
While executing the update browser makes snapshots of initial and final DOM states and does blending of these two states captured into bitmaps.

3. transactioned update of contenteditable. In this case Element.update() groups all changes made by the mutator into single undoable operation. This is a big deal actually in WYSIWYG online editors.

There are other cases of course, but these three functionalities are what I've implemented in my Sciter Engine ( http://sciter.com ) already - proven to be useful.
Any bindings across the boundary tend to be far more expensive than a JS -> JS or C++ -> C++ call. This is why initial implementations of Array.prototype.map, for example, were slower than just doing it all in JS.
...1000 mAh...

I know I'm being silly, but I always giggle when I see it written like this.
I live in Atlanta. Our major highway, 285 has digital signage. The speed limits varies by time, car density etc. my. Can be as low as 25mph on a 5 lane highway.

Sometimes the signs say 00 in no traffic lol (I think during testing..?)

I can imagine a "smart highway" where the signs broadcast the current speed limit...and hopefully broadcast the current speed.
Just curious about how the mobile view support?
I suspect this will be painful to Twilio in a couple years. If you think anything like WeChat and its service ecosystem is coming to the rest of the world, it's going to happen on Facebook (or Telegram), not WhatsApp.
Why doesn't Twilio have 34% profit margin? Because their price is low and their costs are high. If they increase the price of their product and cut certain costs, they would have similar profit margin to Microsoft.
yup. that's exactly what it is... though you might be taking the wrong lesson from it.

The lesson I took was "work hard, dummy" not "it's unfair that school is so dumb that it doesn't reward smart lazy people for not doing anything"

Just work hard - nobody cares if you feel like a poodle.
Yes, this is fascinating. I can only imagine that as more and more developers flock to "free" SMS verification services provided by companies like Facebook (Account Kit) and Twitter (Digits), their long term outlook is even more unsure.
> it's not effective

> it is a good precaution

Do you have any evidence as to its efficacy?
I try to idle in there during NYC 9-5ish at least, but depending on your time zone, it can be tough.

Without compiling myself, it can be a bit tricky, but...

Yes, so the issue here is, your String will go out of scope at the end if the if let, on 14. But you're trying to store a reference to it in something that lives longer: the req will continue to live afterwards. So yes, you need to move s outside of the block somehow; there are a few different ways of doing this. What I'd try first is something like this: https://gist.github.com/steveklabnik/54cf7a4a522cd1a7c6e0130...

Now that the binding lives in the outer scope, it will live longer than the `if let`, you're basically moving it out. I'm trusting the compiler's control flow analysis here; it should let you do this, given that you only use s after you've assigned to it.
How do the american people make this a reality?

They don't want to make it a reality. You want to make it a reality, I want to make it a reality, but the majority of your friends, neighbors, and fellow citizens don't.

As of right now, it seems like political suicide for anyone to politically support such a thing

See? Answered your own question. If the majority of Americans felt as you do, it wouldn't be political suicide.
It's all good. Less all good, though, is that I managed to complete an order for the 13 one targetting my coworker and his phone has remained silent since I placed the order.

EDIT: I tried the allegedly fixed 30 goat order as well to no avail.

EDIT 2: Actually it did work but my coworker's phone is on vibrate and he didn't react as loudly as I had hoped :(
I wonder what that $1/ride "Safe Rides Fee" is for, if not to run background checks?
Forget Your Degree. Start a Business
It's not a good precaution; if it was, we would apply it more broadly than just to sexual offenses. Sexual abuse, especially with regards to children, is our generation's red scare, and that is the one and only reason why the registry exists.
Do the "collects" mean that memory is allocated and the whole collection stored temporarily, or is this all iterative generators?

(I thought I knew Rust, but I haven't used it for a year, and its usage has changed a lot even if the core language hasn't.)
OK, I hear ya. Small screwdrivers are allowed through security though, same for non-torch lighters and small quantities of hairspray.

I'm not defending the arbitrary rules. I'm just saying that I went through a similar exercise with different results.
Intel's trying to hedge their bets here by having strong FPGA capability. GPGPU compute is not the answer to every problem.
And even if you totally secure a cockpit, they hijackers could always take hostages from among the passengers.
I find it very sad that the bulk of comments on this matter are about Manning being trans rather than the injustice of jailing a kid for 30 years for blowing the whistle on war crimes.
> That said, there are certain professions I'm not sure I generally want to risk a second chance: childcare, drivers, etc.

Depends on the crime, right? I don't particularly care if my taxi driver embezzled $500k from his employer, or if my daycare provider stole a car when she was 23.
In case someone is interested, mailgun offered some free transactional email templates on their blog back in 2014:

http://blog.mailgun.com/transactional-html-email-templates/
Rust still tries to be expressive, even with its low-level nature. I have heard of people saying that they have started writing Rust instead of Python, because they feel like it's close enough in expressiveness most of the time, yet much faster.
You can test code but you can't test config
how do you handle ensuring your config is correct? Moving it into something like ansible seems smart but in a project where there isn't a perfect mirror of production and all of the devops processes in place, how would you go about improving the handling, management, and deployment of configuration into production without any way of verifying it first?
Because the percentage of black GitHubbers in management positions is far below e.g. the percentage of e.g. black people with CS degrees in the US, indicating a probable bias in their hiring, retention or promotion pipelines that they're announcing they find concerning.

You're making it about individuals, not GitHub. They're comparing statistics.