skysight-inc/HackerNews huggingface dataset:
Since this is OpenBSD-centric, it's worth mentioning that OpenBSD still ships with Perl (and probably always will unless its package management tools get a rewrite), so a "BPHS" stack is both feasible more-or-less out of the box and at least slightly more sane than trying to use C for web development.

If you really need a web development solution that's completely out-of-the-box on OpenBSD (aside from perhaps some third-party Perl packages), you might be able to use a "BPHL" stack (BSD Perl Httpd Ldapd) and use LDAP in place of a general-purpose database. That's probably a horrible idea, but whatever.
So you think it is okay to model ethnicity and religion of 200 milion citizens? This is how my country got all their jews killed in WWII [0]. The mere thought of compiling such information here would lead to some hefty jail time these days. I really cannot believe you can even defend such a thing.

[0] https://en.wikipedia.org/wiki/Civil_registration#Netherlands
Well, personally, I use it to let me know there is an urgent notification.

I've never felt the point was for all my notifications to show up.
The local-produce movement has some surprisingly harsh downsides, and I'd guess that Whole Foods reassessed its strategy after battling them for years.

The first big problem is that the macroeconomics of local tend to suck. The opportunity cost associated with keeping supply constrained in a small market grows in proportion with our ability to reduce transportation costs and integrate national and international markets. Meanwhile, a fragmented patchwork of smaller farms and companies serving local markets tends toward waste: farms invest in the high-end produce they think will maximize yield per acre in the local market. Unit costs per item are higher, and nobody has incentives to produce the essential, but low-margin items that the market still needs.

The second big problem is that consumers don't actually know what local means. Not really, at any rate. Enjoying blueberries in Southern California in the summer? Those aren't local. Oh, but we still want them? And we want them year round? So...I guess we're back at some combination of local + (inter)national, in which case we're still supporting factory farms, giant monocultures, and seed conglomerates -- we've just conveniently pushed these things out of our minds. But they still exist, and we haven't really solved the problems we've set out to fix. The point is, consumers want their goddamn blueberries. And their bananas, which, don't even get me started how much actual blood has been spilled over the international banana trade. (Seriously. Look up Chiquita on Wikipedia. You'll be tempted to use the phrase 'conflict bananas' after reading up. Don't use that phrase. But, like, still. Wow.)

There is probably some sort of ideal market, combining the economic efficiencies of concentration with the variety and quality of specialization. I think we'd all love to get there. But this is the kind of problem Jeff Bezos seems precisely better equipped to solve than John Mackey did.
"That just comes off to me as though even he didn't realize how ubiquitous phones would become, and how integral to our lives they would become, even replacing computers for so many tasks."

No one did, though. Go back and watch that keynote — there's thunderous applause for the iPod and phone portions of that sentence, and (relative) awkward silence for the "internet communicator" bit.

Reading through the Jobs biography, there's a great segment on the development of the iPod wherein Tony Fadell (I believe) details how he was coached to present the best mockups to Steve last.

Given the ordering of the three statements in that sentence you quoted, I have to imagine that someone at Apple — maybe not Steve — understood the eventual ubiquity of the smartphone.
> Unlimited file storage for the team
For 3.90/mo charged per annum? How do you offer that?
The compilers are probably better optimized for the Intel chips.
I think Proof of Concept predates your genre of terminology
Still, why is that distinct from offline reputation (hence my original question still holds)? All second-hand information about another person's reputation is just as out-of-context when repeated by another person. Consider (1) your friends, who might have their own political agendas, bad-mouthing a politician who disagrees with them or (2) someone recommending their friend for a job you have. It seems to me that it's even worse off-line: people actually intentionally select evidence to influence a person's reputation when trying to relay reputation about a person you don't know directly. At least when a machine does it there's code you can look at to verify whether it has an agenda.
Hello,

Recently I've tried (again) to force myself into pomodoro flow and couldn't find the timer which satisfies my need: 1. to be able to assign pomodoros into projects. 2. to have annoying notifications that would remember me to re-start the timer again. So this google chrome browser extension [1] completely solve this by constantly reappearing in case timer not found. Extension utilizes brilliant tomato.es [2] system and is fully open sourced on github [3]. I hope it could be useful for someone else too!

[1] https://chrome.google.com/webstore/detail/pomodoro-must/fgfi...

[2] http://tomato.es

[3] https://github.com/ziogas/pomodoro-must
I have not read yet, but my guess is they are taking all HTTP requests from the page and looking for their dummy username/password and replacing that. Not every login form (though we would like it) is in a form tag w/ an explicit action. Some SPA's will do an AJAX post of JSON w/ the credentials embedded (which is bad practice, but happens).

Actually, the more I think about it, I don't think I want this extension to do that...how does it know how long between when the fake fields are entered and when I press submit? Now I am going to read the paper...

Edit: Yup, the extension intercepts all network traffic even before you click submit. If you, e.g., hash on the client side this password manager will break. If you never click submit, this extension will continue to read all HTTP bytes from the page going back to the server it seems, looking for some strings...not sure the perf implications of this.
Nice. Actually, like me, they feel burned because it took 100 senseless conversations (1 hour each) just to get a likable job.
Yes, those TDPs made them dead on arrival for me. I moved to mini-ITX for my main system and won't be going back. There's no room in my case for any watercooling hardware. I run a Ryzen 7 1700 which is a 65W TDP 8 core, 16 thread CPU.

I was going to hold off for Intel's response, but I knew they wouldn't have anything with 8 cores that was anywhere near 65W TDP. CoffeeLake should offer lower TDPs, but with 6 cores max which seems unappealing compared to 8C.

I'm going to revisit Intel after they've had time to prepare a real response to Ryzen in ~2020 or so.
Speaking as a guy with a lot of experience with voter data ( I built the first "where do I vote" apps for Google and helped found the voting information project):

This is actually almost entirely public data. Yes, including addresses and phone numbers and political affiliation. There are some states that is not public as part of the voter file, but you can still get it other ways publicly. For example: USPS, etc. Some states/players would make you sign agreements not to use it for commercial purposes.

The modeling info included is not public.

Acquiring 50 state data can be a bit of a pain, but there are at least two major players that will sell it to you.
(I remember one of them literally laughed when I told them we would want the databases without any personal info included, because we just wanted the address to various political precinct mapping.)
Added to this list:

- most programmers have a poor grasp on what the real advantages and disadvantages of FPGAs are, instead treating them as magic sauce

- you need to go and benchmark: https://electronics.stackexchange.com/questions/140618/can-f... also https://electronics.stackexchange.com/questions/132034/how-c...

Commercially they're mostly used for low-latency predictable-throughput signal processing.
> But the difference between Skylake-EP/X and XeonPhi in relation to AVX-512 support were known way in advance.

I don't think differences in specific instructions were known in advanced, at least at/ shortly after KNL launch. Or rather I was instructed not to mention it.
SF Main is an example of a library gone wrong: it's literally a homeless camp, and smells horrible because of it. Oakland has better control: they have a bit of standards, and don't allow homeless people to impede the use by regular citizens, without restricting access for homelsss users. It's a tight rope, but if homeless people make the library unusable by other people, that's blocking access, just like it would be if homeless people aren't allowed in. It's a tricky balance to pull off, but Oakland does it well, SF has given up and let the homeless people win.

I literally left SF Main once because some guy with a pantload of feces was monopolizing the graphic novels section. Couldn't get within 10 feet.
This is not spam, it is a public service to help those who have been compromised as Upguard is not providing the data for those that want to see if they have been breached. There are multiple sites you can check for free if you have been breached including haveibeenpwned which will inevitably be posted also.
Mailing lists are close to perfect; one missing feature from mailing list software is the ability to easily reach back in time to discover threads from before one joined a project.

For quick questions and discussions, irc is hard to beat.
WebAssembly will be supported by all browsers and JS engines, but it's not something you would use as your source code. I think at the moment it's more focused on high-performance use cases, e.g. rewriting a CPU-intensive function in C++, compiling it to WebAssembly, and calling it from your JS code. Or taking an existing C++ codebase and running it on the web without really using the DOM. But in the long run, I think WebAssembly will make it possible to do things like DOM interactions in other programming languages.
You can get the other info trivially from other public sources.
This is spam -- it's not a public service if you require registration to see results. It feels more like a ploy at grabbing email addresses than it does an actual security check.
Hi - I've used this API several times. Ask me anything (though there have been been changes since I last used it)
In the early naughties, my company used an ultra-powerful tool that allows real-time discussion, archives conversation, allows search, sharing gifs.... An NNTP server.
Create an account to unlock your report :/
I don't see what in the article gave you the impression that Whole Foods lost. Or that Amazon won.
Apache httpd 2.4.26 released
Totally. I entered an address I don't care about, and it just kept asking me for what is essentially a marketing profile:

- Is this a personal email address?

- Please enter 10 more email addresses that you use (i.e. are associated with this email address) so that we can "narrow down the search results."

Really. How is whether or not this is a personal email address meaningful in searching hacked data for the email address? I'm literally providing you with text to search against a database. You don't need other information.
Introducing Justinmind’s New UI Kit: Charts
I had a high school teacher once tell me, "Never write anything down you would not want published in the local paper". This was before the internet and smart phones. It seemed like good and not very restrictive advice that I used as a heuristic for many years. Maybe at that time there was a better balance between personal privacy and society's right to know things about you. Equivalent advice today might be, "Never say or do anything within 100ft of a smart phone or put into a computer anything that you would not want everyone in the world to be able to see now and at all times in the future." That is quite a bit of change and I would feel unjustly controlled following this heuristic.
Compare 0-60 mph times of 1,600 real-world cars in virtual drag race
Time is the most valuable resource which can be saved tremendously if really competent recruiters/interviewers are involved in the recruitment process.

I was recently interviewing for a position with a company behind pushcrew/vwo, it took me roughly 55+ hours (cumulative) to work on their assignment, attend interviews, company/business analysis etc.

I knew the the assignment which I had created was really good given the time constraint on it. Even recruiters acknowledged it (!), but at the end the decision was made on basis of team diversity!! They wanted to have a diverse set of team. I'm not against their decision, it's their company and their team. But to come to this conclusion, there's no need to make a candidate spend this much amount of time.

Just by glancing over resume and previous history, they could have rejected me straightaway OR maybe on the very first call! Both of my interviewers were good, I think, but I doubt they weren't sure what exactly they were looking for?
It is simply another set of people, who I believe are from tech background but lack experience in recruitment.

The equation should be managed properly:
Tech knowledge + People Skills/Management = Good Recruiter.

A good recruiter should be skilled equally in tech + his/her people reading skills. It saves a lot of time, money and efforts for both of the parties involved in the process.
Original Apollo 11 Guidance Computer (AGC) Source Code
> the way I look up where to find an AED in an emergency.

Is that a specific thing, or would you just plan to map it?
The problem here, like all mass surveillance issues is two-fold. The first, and generally less serious: you will be discriminated against due to your views/behaviour, or or your past views/behaviour.

The second is much more insidious and difficult to resolve: since systems are never perfect, it is likely that many will be discriminated against due to over-generalization and mistakes in the system. The more complete the surveillance appears to be, the more confidence authorities have in the system, the more likely that people get into serious trouble due to no fault of their own.
> the Windows monopoly is almost broken

Oh, how I wish that were true.

In some areas, yes, but there so many line-of-business applications that are only available for Windows that even if Microsoft stopped developing Windows, people would continue to use it for a very long time.

I am not at all a fan of Steven Ballmer, but he got it right - if you get the developers to flock to your platform, you win. Microsoft did that in the desktop space, Apple did it in the mobile space.
For a US example look at NAACP v. Alabama (1958). If you are on the side of revealing this information, you are on the same side as some pretty unpleasant folks.
What isn't AI?
There is.

It's the same thing with Communism/Socialism. Communism is the pure end state, utopia, etc.

Socialism is the ugly road there.

Now, of course we know Socialism usually does a 5 minute walk in the park then turns 90 degree at that big pine tree, and when no one's watching puts on the evil hat, and by the end of the hour it's a totalitarian state! No iteration on ideas, criticism is met with GULAG, no education, teachers and thinkers are decadent freeloaders, enemies of Communism, internment, execution, mass murder! You know the drill.

Etherum and other code is law experiments are trying to find the best expression of that "common sense" platform, they are trying to craft the best Constitution for this. "And no true Scotsman claimed that Etherum/DAO is perfect." (This is the part where semantics is fuzzy, as it really depends on who said what, when, how, why, and to whom. But realistically, anyone who claimed to get it right the first time, was too optimistic, and of course, it was "reviewed", http://piratepad.net/theDAOreview [ https://www.reddit.com/r/ethereum/comments/4hkgsz/a_summary_... ] and see .. but never audited - https://www.reddit.com/r/ethereum/comments/4ota1q/the_truth_... .)
> I seem to remember seing some x86+FPGA for embedded applications from Intel, but didn't find it with a quick search.

I suspect these have gone out to "select customers".

https://www.theregister.co.uk/2016/03/14/intel_xeon_fpga/
If people are making big, irreversible decisions in real-time on slack without a lot of deliberation, that does sound like a problem, but it hardly seems like slack's fault. The same thing could happen over email via several quick replies, or just in person with whoever happens to be nearby and not wearing headphones.
Looks like this change occurred over a year ago.

https://news.ycombinator.com/item?id=11471082
My point is, QT methods have zero predictive capability, and are a complete waste of time and will not give you any usable skills in any other field, either.

Opportunity trading (what Mr. Warren and others who occasionally profit from the market do) on the other hand, are entirely different animals.

Not sure what you didn't understand.
I discovered this article a while ago:

Avoiding Sexism in Legal Writing—The Pronoun Problem

https://lawyerist.com/49433/avoiding-sexism-in-legal-writing...

It has some solid advice, but it also notes that the use of "he" in sex-indeterminate situations was codified by Ann Fisher, "an 18th-Century schoolteacher and the first woman to write an English grammar book." Now, every time I see "he," I think of her.
I currently have to use IE10 to log in to my work's Citrix remote access solution as it is the only browser that still supports Java. I wonder if this extension would work for that?
Thinkpads were/are for enterprises with mass deployments and enough IT staff that needs to be able to fix stuff instead of sending it in to a repair center and wait for two weeks.
I don't find it heavy, just that the UI is not pleasant. From the icon, to the splash screen, to the many extraneous menu items and buttons. I find it painful to use, but there doesnt seem to be a good alternative. I guess that means I should create one.
This raises so many questions...

Why is U.S. voter registration made public at the individual name/address level?

Why do the states publish their voter registrations in the first place?

Why should private campaign operations (or anyone else) have access to this data?

Shouldn't voters' privacy be protected by the states?

Is there a privacy policy you can review when you register to vote?
The medium is the message.

Do you want to spend time training workflow and enforcing best practices, or a tool designed around desired workflow?
In the United States, the First Amendment protects your right to compile publicly available data in any way you see fit. I have experience working on a political campaign and they ALL have databases such as this.
There is a reason Jedi masters, powerful witches and wizards, ancient wise men and women, and so on tend to be found on isolated mountains, in remote caves, wandering in far away forests, and the like instead of living in the middle of the village with their doors open.
Show HN: A minimalist web server and non-blocking http library in python
Sure, but what I'm saying is that the above holds for non-mass surveillance as well. So if you're OK with offline systems of social reputation (which most people are, and it seems essential to the function of society), then you owe an explanation as to why your two points [discrimination on views, imperfect generalization] don't apply to offline systems of reputation.
How to level down as a Junior Engineer:

1. Start with the kool-aid: Read Hackers and Painters.
2. Appeal to your fragile ego: Read The Bipolar Lisp Programmer.
3. Learn actually interesting stuff: Read On Lisp, PAIP, Lisp in Small Pieces,
The * Schemer series.
4. Implement your own Scheme. With the help of your dog.
5. Further down the rabbit hole: Read SICP.
6. Unlearn Java, JS and PHP. Reject job offers containing such keywords.
7. Engage in CL vs Scheme internet flame wars.
8. Spend the most of your fertile years trying to find the perfect Emacs
configuration (spoiler: it doesn’t exist).
9. When the choice arises: Choose to learn Shen instead of Clojure due to the
latter being too impure for you.

Congratulations! You are now unhireable. Not that you would like a job anyway.
In a game development shop a lot of people would use multiple monitors (usually 2 or 3). Their level/model/etc. editor would normally do proper window docking, where it would restore the previous state of windows properly (or at best it could). To me it's one of the things where desktop still shines (apart from other things). But if this is possible with the browser, then it might change the mindset.

I haven't tried it yet, as I'm typing from my "single"-yet screen laptop, but would try it out later again.

I hope it preserve/restore the layout as it was, but other than that it looks really sleek!

Visual Studio kind of established how docks should work, and other Ui systems still need to catch up (Qt I'm talking about you :)).
Health Canada defines hemp as products of Cannabis Sativa which contain less than 0.3 percent THC, whereas US law defines hemp as all parts of any Cannabis Sativa plant containing no psychoactive properties, except for defined exceptions
Preserved here [1] in case it makes sense.

[1] https://github.com/androm3da/math-textbooks
Yeah, same experience, same results, although at least it doesn't appear to make up fake results to force you to register (I used a completely fabricated address and it said it didn't find any match before it even asked me to register).
Yes, I think documentation is part of the problem. When I was a heavy Debian user several years ago I tried to create my own packages but failed. The problem was that the documentation was too numerous to find anything, especially the current way to build packages. Every single resource I tried had 2-3 different ways to build packages and it was difficult|impossible to tell which one was the "recommended" way. I ended up not creating any packages and moving on to another distro. :(
Ask HN: Best ways to find freelance app developers?
Hey All, has anyone every used any of the myriad places online to find/hire freelance developers? I started working on an iOS game but I find its probably better for me to find someone whose has more experience with SpriteKit and Metal. I'm willing to pay for it.
What sites did you use and how did you go about finding quality people to work with?
Java applets? 2005 called, they want their hackernews posts back.
Intel abandons its nano computers for IOT Joule, Galileo and Edison
It's an interesting question, because there is a comparable in the intelligence community called aggregation.

Effectively two pieces of information when separate, might not be classified, but if they are linked with a third or combined they become classified. Add more and it changes the classification further.

I wonder if there should be something similar for data aggregation companies. Like what we see with HIPAA.
Do people have to be doing something productive all the time, though? I mean, that is the other side of the coin. Time spent reading, commenting, engaging in discussion is not necessarily time that I want to be doing more work.
Is there an easy way to confirm which one's yours? Serial number visible from the exterior of the meter e.g.?
Yep, exactly! Not entirely sure how people might think I was suggesting Evergreen's protests were a false flag, that really wasn't my intention.