skysight-inc/HackerNews huggingface dataset:
As per the parent, we refer to them as onramps in Australia, though that may be an Americanisation of our language with exposure to US-centric TV. I am also familiar with the term 'sliproads' and although I don't use it naturally, something in the back of my mind says it is in fact the 'traditional' name for them. it might in fact be the British version.
United States sentences for laser offenses
FWIW I saw the founder of the brewery, and I can tell you he was not showing any signs of having a good time or a good day.

Eh, Shaun's almost always like that, at least on days the retail shop is open. Pictures of him actually brewing or hanging out with other brewers or at his (amazing) festivals confirm that he is definitely doing what he loves.

Hill Farmstead is a very interesting case. Shaun has said many times that there is an absolute limit on the amount of beer he can reasonably brew on-site, and that he has no interest in expanding beyond that limit. As a result, given the quality of his product, he will inevitably be swamped by demand unless he raises prices, something he has generally been reluctant to do. Imagine if Napa's highest-rated winery were selling the vast majority of its juice in $20 bottles.
I'm more surprised that they were able to prove it computationally.
The cost of beer made on-premises is roughly half what vs. buying from a distributor. If you can create real demand for your product at your own pub, you can make an extra $100 per barrel (a.k.a. $50 per keg). At ~2000 barrels a year (which is 200 brew days per year on a _tiny_ 10 barrel system) that's an extra $200k added to your bottom line.

Yes, you need decent chunk of financing + equipment to get started. No, it isn't "real money" to most of the folks on HN. Compared to the margins on most foodservice businesses, though, it's amazing.
TNs aren't for internships. J1s are.
> What bodyfour is proposing is not just getting a write-notification -- it's in tandem with being able to specify write ordering. If you need to be able to specify write ordering, you also want to be able to have a write notification.

It's still not enough: with write ordering and notification but no instruction to actually write the data soon, the kernel can buffer it indefinitely.

If you want the data on disk, use fsync(). If you don't care, don't. If the problem is that you can't afford the latency imposed by the multiple fsync() calls required to ensure correct data ordering for your application, fine. But that's not the problem the OP talks about. That was about fsync() hammering the I/O subsystem. You can solve that problem by fixing the fsync() implementation.

> fsync does not work because it returns when everything (in the same thread? or whatever) has been written to disk, and doesn't let you wait for a particular block to have been written.

If you really want that, could you mmap(2) the file and use msync(2)?

For this as well as the other cases described (e.g., wanting write ordering), I don't know what the intended use case actually is, but is it possible that there's another way to organize the data that's still correct and performs well without changing the POSIX interface? It seems likely, given the number of different programs out there that manage to get by with it, and there's a rather significant cost to adding a new interface.

(One option is to write everything you need into a temporary file, fsync() it, then synchronously rename it to "commit" it. That still requires two fsync's, but never more than that. You can generalize this for multiple files using a temporary directory.)

FWIW, I typically work on illumos systems. On fsync(), ZFS records only an intent log record. That alone helps, since it's not stopping the world to write out everything that's been buffered. For particularly latency-sensitive applications, we use a separate intent log device on an SSD. (Regardless of write ordering and filesystem optimizations, an SSD is necessary in order to guarantee something is on stable storage with latency better than spindles can provide.) This configuration works very well.
What's your definition of public? For #2 and #3 things seem less public, since the conversation is between the manager and the individual, rather than the entire team. Maybe I'm just misinterpreting though.
Thankfully, most people consider an attempt to harm other human beings as an act of violence.
I'll bet they've given the robot antispin rubber. I don't see any way they could program a machine to track a ball and judge its spin accurately enough to play with a normal bat.
Agreed - Around here @100K is higher than most. It all depends on your geography. I would live like a king with 300K!
This whole thread is a damp squid. I'm going out to get an expresso.
The Kimsufi brand is 8 years old now, and they are part of OVH which is 15 years old and the biggest dedicated hosting company in Europe with over 700 000 clients.

They have more chance to be there tomorrow than most hosts.
I hear that the land of free is planning to legalize 12 million illegal immigrants ?
Wacko in the Morning – with Pastor Bob Beeman 03/10 by The Wacko Network
Why not? See that logo in the upper-right of the page? That's the UN logo. Know who elects its members? ECOSOC, another UN body. Know who nominates at least five of them? The WHO, yet another UN body.

A commission of ECOSOC is also responsible for the scheduling of drugs under the same treaty that set up the INCB.

"Independent" agencies are not unusual in governmental contexts. The FCC, FDA, and FTC are all prominent US examples. "Independent" doesn't mean they're not part of the government, they're just outside the direct control of other parts of the government.

Every time, for example, the FDA bans an import of <whatever>, headlines spring up both inside and outside the US about "the US" banning <whatever>, generally followed within the article by explicit explanation that it's the result of an FDA action. It is not unfair nor even misleading, the FDA is part of the US government, and on the world stage, the US is answerable for its actions.
Great summary on how to start on the topic, really nice! I only wish it was longer as I love playing with scraping (regex lover here) and unfortunately not many people consider going straight with lxml + xpath, which is ridiculously fast. Sometimes I see people writing a bunch of lines to walk through a tree of elements and using selectors with BeautifulSoup or even with a full Scrapy project and then I, like, "dude, why didn't you just extracted that tiny data with a single xpath?". Suggestion for a future update: try covering the caveats of lxml (invalid pages [technically not lxml's fault but okay], limitations of xpath 1.0 compared to 2.0 [not supported in lxml], tricky charset detection) and maybe throw a few samples codes both in BS and lxml to compare when to use each of them :-)
Look up laetrile. Found in apricot seeds. Not an FAD cure, but might help. I've heard of good stories. Or THC oil has been known to have effects as well. Radiation itself is a carcinogen and chemotherapy is poisoning the entire body along with the cancer, and destroys the immune system. Look it up. Plenty to google here.
I am Australian and use the British. The Australian doesn't sound right. How lucky we are to have so many mutually understandable yet varied accents. I wish they had more UK and US regional accents for a bit of variation.
The future is bright for solar power, even as subsidies are withdrawn
My 2 cents: I've thought about doing this exact thing before...then I realized it's like giving other people free ideas. Isn't this just the perfect place for others to steal your stuff? What're you gonna do if that happens? I would never post a good idea publicly, just asking for competition you probably can't afford to have.
Clark Gable's grandson gets jail for pointing laser at LAPD copter
I think you're greatly exaggerating the difference, unless you want to name any highly rated East Coast "Imperial IPA" that isn't as hoppy as, say, Stone Pale.

Heady Topper, for example, is pure hop madness.
Got a case of the Mondays? You’re not alone
Here's my 20+ years of experience working as a contract in Australia.

In all that time I've only ever worked with proprietary tools and have never had trouble getting high paying contract work.

I would say I've done very well betting on something proprietary.
Generally, people who are driving like an ass think that they are not putting people at serious risk. They think they can handle what they are doing. They also are often trying to accomplish something legitimate, such as getting to a destination quicker.

I have a hard time believing that someone shining lasers at helicopters thinks he is not putting people at risk, or was attempting to accomplish some legitimate purpose.
The Next President Is Getting Some New Wheels
I was offered a VB6 job in DC for $24K and 5 days vacation for my first - I turned that one down.
A word game to communicate in any language
This is why I don't like posting my product ideas publicly for anyone who searches keywords. If I give away all the details of my implementation, I could be helping someone else who is doing "competitor research." If I don't give the details, then my idea sounds incomplete or just like everyone else's idea in that space. No matter how many articles I read on HN that ideas are worthless, I still feel reluctant posting my best ideas on a site like that.

But I have a solution. It's called Indie Developer Club (see my profile for link). All the meetings are small with less than 10 people. You can show off a pre-release demo or talk about the specifics of your project, but you aren't posting it for the world to see. So you get some feedback but you don't have to worry about a competitor Googling you.
Regarding your edit: that's not me.
Python 2 is nowhere near as lacking as PHP4. Which is probably a big part. But even then it took a big campaign and large software like Wordpress declaring that they would go PHP5 only.
Here's what I've always suspected the primary reason for animosity towards science is: from the perspective of a non-scientist, science doesn't actually look any different from a religion, or the latest fashion, or the snakeoil salesman. A professional scientist can examine a peer's paper and determine its quality. E.g. the signal to noise ratio, whether the math checks out, scope, etc. But the Average Joe doesn't know how to properly evaluate a scientific paper. So he has to take it on faith that what the high priest in the lab coat says is true.

Approaching the unknown with apprehension is a perfectly natural reaction. This can be overcome through education. But learning takes time and energy. It's hard work. And as excited as I am about things like "Cosmos", I think a lot of people don't find it worth the trouble, because it's not immediately relevant. "Leave that science stuff to the scientists, I'm perfectly satisfied being able to drive my car without knowing how the Otto Cycle works."
"...in about 55 minutes"

about 55 minutes, meaning +/- 30 years.
I was surprised at how well that worked. I was basically blindly cycling between left,down,right (with one accidental up) and got to 1024 on my first try.
Pyglet and Pygame both support Python 3.
Yeah, there are two main groups that oppose GMOs. One group is founded on fear of new technology- and this is what NdGT means.

But others oppose not the science of GMOs but the way they are used as a tool to control food and the business around food.

I think NdGT does a disservice to people by trying to lump both groups of advocates into the same camp. Some people in the social-concerns group have thoughtful, logical perspectives. Some are even scientists themselves.
"There are two problems with hitting a plateau @ 300K"

Luckily, since you're making $300K you have essentially no problems outside of this. Aside from your sourpuss attitude.
The Intercept Welcomes Its New Editor and Two New Writers
Submissions don't move down the front page as quickly as this did (I think it went from #3 to about #25 in less than a minute) without getting flagged a bunch.
Do you have any data on how sentences for this or similar crimes have changed over time?
Hmm, but at least he can reasonably resist pressure to lower prices... :]

[This is not something to be sneezed at... like 75% of the conversation on U.S. beer websites seems to be complaining about beer prices—which seems a bit crazy to me, as from my point of view, U.S. craft beer prices are already extremely low (craft beer prices where I live are probably three times what they typically are in the U.S.)!]
Melinda Gates: The key to empowering women
I can't fault the machine too much. I mispronounce local names all the time, and I live here.
Ask Bloomthat (YC S13) Co-Founder Anything
Yeah, I would definitely recommend O Desk. I found him within a matter of minutes, and the total turn around time for the entire work was only about an hour.
Psutil 2.0 is out
Thanks for the education, I had no idea.
Have you thought of writing the metrics collection part (and eventually the whole thing) in Go? You would get the stand-alone distribution right away and would keep people from installing any extra dependencies.

EDIT: Fixed typo.
I see you are using SVG to render the charts. What are your thoughts on SVG vs Canvas for these types of apps?
I am 45. Been out of work since 2002. Nobody wants to hire us older developers they all want cheaper labor sources.

Even NASA has this find big asteroids contest for $35000 in prizes because they got bit by the startup hackathon of cheaper labor sources of 20something college dropouts instead of 15 plus years of experience programmers.

Fact facts most hiring managers hate older developers. Unless they want quality and pay a salary to support a family can't hire us.

Need to move to find work but my family don't want me to move. Given ops for Google, Amazon, etc but had to move to take them. Nothing for me in St Louis Missouri USA.
Did you roll your own SVG chart lib for this? If not, mind sharing which one you're using? It's very nice.

If you were to make it so I can open a socket or websocket to it (perhaps on a second, internal port) and publish whatever data I want, that'd be all kinds of nifty. That is, make it so I can just start spraying numbers at ws://myhost:5556/Really%20Awesome%20Data and with that a nice auto-scaled chart magically appears in the dashboard.

Edit: Oh, I see a github ribbon. Maybe you'll see a pull request sometime soon...

Edit 2: Anyone wondering about my original question - the charts are built using the D3 project.

http://d3js.org/
Do some research on intermittent fasting. There have been studies that suggest that it can improve the effectiveness of chemo and other therapies.
Cartoon Alarm Clock
Yes, a non-blocking fsync. I'd like to ask the kernel to write some data out, but I want to go on servicing other requests without blocking one OS thread entirely.

And sometimes I really don't care when data is written out, just that it happens in the right order. I may be okay with losing a few seconds to a minute of work, but not okay with blocking all computation while I'm waiting for fsync.
Here's a link to the Snowden's talk uploaded by ACLU:

https://www.youtube.com/watch?v=CPrDqoaHHSY
Don't underestimate how much work Twitter has to do with a global namespace. Brand protection complaints and negotiation, conflict resolution, allowing renames, allowing reuse of abandoned names...it's not trivial, and unlike the Internet (where every registrar deals with a piece the userbase), they centralize all that labor.
Anything where you want an image to be guaranteed consistent, even if not complete, could use an ordering guarantee without a particular "this has been written now" guarantee. A log-structured data store where you don't mind a bit of data loss if there's a power outage is a particularly clear example of that, but it's a useful property in general.

In fact filesystems in general attempt to implement this for themselves, because a filesystem should ideally always be in a consistent state... it may not be the right state, per se, but it should not be actively inconsistent, leaving you (or fsck) to basically guess what the correct state is.

The problem appears to be that today there's only "write this all out now and DO ABSOLUTELY NOTHING ELSE until that happens", and "yeah, whatever, write it whatever order you like and I sure hope it all works out."

Is that correct? There really isn't anything like a write barrier? All my reading of the links here seem to indicate that but I find it hard to believe that really is an accurate summarization of the current state of affairs on Linux. (Though I concede that I can see how hard it would be to propagate such a guarantee all the way from the disk hardware, through the drivers, through a large and varied number of file systems, all the way out to user space, without bugs, bugs, bugs.)
+1 My Cousin Vinnie reference.
Is it wise to criminalise lies?
There are few things funnier than people who get offended by a show about science.
Wow, that was a hell of a sexist remark.
You're thinking of "modern man", not "the modern man".
Thats my route too. I figure that eventually in the next 30 years I'll be able to build some kind of technology company.
Yes. Read that passage. They make some vague claims of being able to identify both an author and editor. That might be true for a book-length manuscript, or even a dissertation of dozens of pages, but the Bitcoin paper is eight and a half pages including diagrams and references. That leaves less than six pages of text. Hire some TaskRabbit to wash out the awkward grammar and usage and you might well eliminate all trace of Nakamoto.
cornelius@cbergen.com

Thank you
Hey guys! I made a multiplayer version of this game in about an hour or so. (Twitch plays pokemon style)

http://hnplays2048.herokuapp.com/

Check it out! Or clone it! https://github.com/grant/hnplays2048
+1. You're lucky you've had 2. In my 20 years, I've had one. I was about to start making the transition to manager via tech lead, but after working with my most recent manager...ugh...I felt dirty after going to meetings with him. I spent more time parsing his double speak than concentrating on what really needed to be done.
OVH's US site (ovh.com) is rage inducing. I've never tried this hard to give a company my money and still been unsuccessful. I'm stuck in some sort of login loop, where it refuses to accept credentials I just set up, and for my older account, rather than completing my order, entering credentials on the last screen of the checkout process boots me to the main landing page.

They've got some perfect matches for server setups I need right now, but if their checkout process is this bad, I shudder to think how much of my time dealing with any actual problems with the servers might consume.
This is not reddit so you get downvoted for comments like this because you are not contributing anything to the discussion. In the future you can upvote the story and then click on your profile and there is a link to saved submissions. Any submission you upvote will be saved in the saved submission list. Furthermore on reddit you can just click the "save" link to save things. I never understood why it was acceptable to post comments like this at reddit but that is just one of many why does reddit put up with X questions.
Oh, so close. Got a ways into the 1024 tile with a score of 12236.

http://imgur.com/09f1Oj6
He's talking about Appointment Reminder's theme.
The bulk of the logic seems to be here:

https://github.com/notaz/ia32rtools/blob/master/tools/transl...

It looks like it's not a full decompiler, but just an instruction-level one - it doesn't attempt to recover any more high-level structure beyond if/goto and function boundaries with parameters. Look at lines 4500-4533 for an example. He also appears to be parsing disassembler output(!) for its input.
Time and effort are being used here as evidence against wrongdoing, not as something inherently legal or illegal. Think "security footage confirming an alibi". Laws about murder say nothing (or very little) about security footage, but that doesn't mean it can't be used as evidence.

Suppose that it is illegal to discriminate by using information of type A and that the following media transmit the following types of information:

In-person interview (IPI): A,B,C,D,E,F,G

Vague video upload (VVU): A,B

Cover letter + resume (CLR): B,H,I

In this slightly oversimplified example, it would be illegal to request VVU+CLR because the only possible motive for requesting VVU+CLR instead of CLR would be to obtain information that was illegal to use.
I'm glad to see the sparklines. I'm worried that the CPU sparklines in particular are likely to mislead due to the lack of a common vertical axis scale. I suspect Tufte might advise two graphs: one with a fixed 0…100 axis scale, one "zoomed". The former would help you compare CPU history between apps, and sport a shaded background region to indicate the range of the latter.
Corporate jobs do have their perks. Especially in the Bay Area, they give you access to the following:

1) A green card if you're not a US citizen (this one's really important for foreigners).

2) Starting capital (savings), if you want to later start a startup. If you're single and live in SV, you can save substantially. Maybe you can start a company with no money, but I imagine it's harder.

3) Connections/networking. You get to work with a lot of smart people. Again, if you want to start a startup, this helps (it's easier to have 1-2 cofounders, than do it alone). For example, Valve was founded by a couple of ex-Microsoft engineers.
How does this compare to normal contract brewing?

There are some (extremely good) "breweries" around here which I'm told are "recipe only," i.e., the actual physical site/equipment used is that of another, larger, brewer.

However I'm not sure exactly what that really means... do they typically really just give the recipe over to the larger brewer and say "make this!" or is the "originating" brewer more involved in the actual brewing process, just using the larger brewer's equipment?
> On the other hand, some platforms don't need a frame pointer for debugging; if you emit correct unwind tables that's enough for the debugger to construct a backtrace. I haven't looked lately but am pretty sure amd64 ELF is one of them.

Working with unwind tables is more complicated and many useful debugging tools don't do so.
In fairness HN usually moderates to the original title.
Working on syncing atm...
If I may, this video would be three times as good if it was half as long. You're going to lose people before you introduce what you're really selling.

The animation is great. Too long isn't a reflection of that.
>>everyone likes binary formats that can be easily shared across multiple languages via code gen

Everyone? P buffers and code gen create a static protocol that's more hard to modify OR extend than text; more moving parts: the spec file, the generated code, the code generator, and the lib for your language. Code gen adds complexity to development, build, and deployment. Binary protocols are more difficult to test than typing some json into Postman for example.

Http is the canonical example of the successful text protocol.
You will take the Xwindows experience over the Xwindows experience in just about any competitor UI?
I've been searching for something like that for a while now. A metrics web framework that consumes and renders json/edn would be interesting.
Is there a Pro level above #firstworldproblems? Because this would go one level above that.
I really don't think first impressions from a screenshot viewed on the web is going to be very accurate anyway
Bird Study Questions a Driving Force in Evolution
DORITOS SPOOF
I have a personal love for Doritos and crude humor. We made this ad for a marketing class. 33 seconds of your life! Every view increases our grade (we need about 25k).