skysight-inc/HackerNews huggingface dataset:
I wish IT was more like this. The agile (communist) manifesto that seems to treat all programmers as replaceable cogs (related buzz words: bus factor, knowledge transfer, pair programming), leads inevitably to really poor teams that can't engineer anything but the most dumbed down web application, where the best performers are artificially restricted. Fred Brooks' description of a surgical like team always seemed to me like a good approach, but I've yet to see it applied, at least not ad-hoc.
In the database there are no conflicts, since everyone is still referred to by hash. The user interface will simply use the same name for both users.

In addition to the self-assigned names, a user can also assign names to other users, using the same about messages. The UI should be smart enough to prefer these customized nicknames. The scuttlebutt website has a nice section on names and identity: https://www.scuttlebutt.nz/concepts/identity.html
If you're going to open source it, you may as well put it in a big repository such as http://www.personalgenomes.org/

Pros: mad scientists can make use of your genome.
Cons: your health insurance provider might make use of your genome.
If they can take someone from A to B and then not get paid for it because of that kind of rule in how the task is preformed that's highly directed work of the kind you would give an employee.
Calvin is still a CP system, so nodes outside of the quorum cannot proceed. The point however is that partitions are rare enough that a CP system can still provide a high level of availability, despite the theoretical limitation. Eric Brewer, who came up with the CAP theorem explicitly makes this point here: https://static.googleusercontent.com/media/research.google.c...
Rash of in-the-wild attacks permanently destroys poorly secured IoT devices
doesn't exist as far as I know
Allan who also responded is fairly inline with the answer to this -- except one key point: the company can write whatever they want into the contract regarding recourse, but the IRS will only recognize the loan as legit for tax purposes if it has a liability associated with it beyond the stock as collateral. This liability to the key execs will be reflected as a line item on the company balance sheet. And even if the company doesn't aggressively pursue the debt (which they can sue for), you're still on the hook to the IRS for the reason scurvy mentions below.
That's fair, the mentally ill did agree at the last big meeting that they were all on board with these tactics.

More seriously, maybe next time stick to things (like self-promoters and drama queens) that people can actually walk away from? Shaming people for being mentally ill has been tried a lot as a treatment option. Shocking that it doesn't work.
> Looking around at the majority of my male colleagues I realized there is no pragmatic reason why we are all men.

Yes, there is: There's a lot more men than women working in tech. That alone means that it's much harder to find talented women than talented men, ergo your room full of male colleagues.

This post reads like you're doing society a favor by employing a woman. You're not. If you don't hire her then someone else will; either way, the total number of women in tech remains the same. The only reason to hire based on gender, ethnicity etc. is because it benefits you and your company. It's often portrayed as something altruistic but it really isn't.
So was the user(s) of the account leaking information illegally or not? May not have any bearing on this, but it seems everyone is glossing over that question for some reason. It's either a dissenter of which there are many, or someone breaking the law and we should probably establish which.
Please, software is not perfect, you find bugs you fix them.

And for the record, macbooks had a very similar issue with intel wifi drivers not that many years ago.
If your game is a third person shooter which is a sequel to third person shooting franchise you can't really do that.
Turns out it's extremely difficult to implement correctly and in a truly optimized fashion. Lots of variables. Do it wrong and you can hurt performance instead of help it.
Full mastectomy is kind of excessive, no? I would just be more vigilant for lumps and test more.
How does this compare to other 2d physics libraries like p2.js?
seriously, post your own Show HN instead of hijacking someone elses :/
Slide deck templates for Keynote and PowerPoint (editable and free)
I mistyped, I meant to say that a stalled sequencer stalls all schedulers. It's true that Corfu has impressive per-sequencer throughput (by moving most of the work onto other nodes), but you have to move to multiple sequencers to get to Spanner scale.
Exactly what I was thinking. Admitting it was all BS, yet still sticking with it. Probably already making stuff up like that they where indeed biased against "her" because - micro aggression's showed it in their faces or whatever they come up with these days.
systemd isn't a standard, it's a monoculture. There's a difference.
> "That form of "money" has been happening for thousands of years. "

> Can you give me some examples?

Nick Szabo has a great history of money paper, "Shelling Out: The Origins of Money" with some examples.

http://nakamotoinstitute.org/shelling-out/
That sounds like a double-edged sword, since by those rules an Evil Attacker Organization™ could now get rid of key people by stirring up enough drama around them.
Another recent update, with a lot of common features: https://austinstartups.com/an-updated-joel-test-for-2017-315...

His list (with its diff):

-1. Do you use source control?
+1. Is your source control effective for the disconnected programmer?
2. Can you make a build in one step?
-3. Do you make daily builds?
+3. Do you build, test, and deploy (somewhere) on every commit?
4. Do you have a bug database?
5. Do you fix bugs before writing new code?
-6. Do you have an up-to-date schedule?
+6. Does your source have a stable trunk from which releases can be cut at any time?
-7. Do you have a spec?
+7. Can all of a product's features be verified in one step?
-8. Do programmers have quiet working conditions?
+8. Do programmers have access to a door that can be closed for uninterrupted work?
-9. Do you use the best tools money can buy?
+9. Do programmers have the freedom to choose the best tools for the job?
-10. Do you have testers?
+10. Is testing the team's responsibility?
11. Do new candidates write code during their interview?
12. Do you do hallway usability testing?
Good documentation has tons of examples! For me the gold documentation is jQuery. When I didn't know enough JS the beginning was cryptical but the examples below made it, when I was experienced I could just read the beginning for the footprint.
There's been some hacks recently that have managed to nerf the ME on sandy/ivybridge. It's still a blob but it disables a lot of the other functionality so there's hope for newer hardware.
> You can't expose generalized query functionality without either encoding the security constraints in the datastore query layer (which is really, really hard, we are talking column-level security constraints and worse) or limiting the expressiveness of your query layer.

Column and even row-level security constraints are not "really, really hard" to use in modern DBs, and you have to do the analysis of what people should be able to access and effect on that level to build the app, no matter whether you are implementing the constraints through a separate application layer or through the DB itself.
Will this mean, that the integrated Amazon search in the desktop is also gone forever?
I'd like to see Canonical making money with support instead of that Amazon thing or selling "Apps" to the user. That is the number one reason, why I do not recommend Ubuntu.
Other than that, I'm amazed how much the community was heard! Also thanks for the in-depth analysis blog post :)
Taipei. I was only there for a couple of days but where I stayed had that Kowloon walled City feel to it and I went to a rave in the lush, jungle like mountains.
Elephants too. They've been known to raid villages and steal booze. [1]

[1] http://www.dailymail.co.uk/news/article-2229334/Fifty-drunke...
*suicide _attempt_ rates
Didn't the other contributors leave to join a fork?

https://www.phoronix.com/scan.php?page=news_item&px=Librecor...

http://librecore.info/
http://www.reuters.com/article/us-twitter-lawsuit-idUSKBN178...
I don't know any (non-game) developers that want discrete graphics, modern integrated is more than enough.
Does anyone have any relevant research on whether this might be true or not?
I have this vague notion in my head that you need to gather enough clues through the socialization and then focus relentlessly to produce something of value and was wondering whether I might get more insight and information regarding this hypothesis.
No I think you've got it wrong. Drivers are paid by miles and minutes after the trip is done. It's like "I'm a contractor you've hired to remodel your house. I tell you that I can get a plumber to do it for $5,000, of which I'll get some cut, and you agree. Then I go to a plumber and ask them to do the work, of which I'll pay them $50/hour. If the actual work take them more than 100 hours (>$5000). Then I'll pay the difference. If the actual work take less than 100 hours then I pocket the difference." Have I been honest in this scenario?
That was my first thought as well. Another thing that came to mind is that way manual work / craftsmanship was looked down upon has its parallels in the present day, particularly in the US. It's often said that other parts of the world see engineering in particular as a prestigious line of work, but the same cannot be said for the US. It's strange how the US lauds only the extremes: either very blue-collar manual laborers, or very white-collar 0.001%-ers (very often rent-seekers who don't actually add much value to society). People who actually engineer things and drive innovation are not looked up to.
23andme actually does return Cystic Fibrosis results. They just don't in the US due to FDA regulations.

I'm Canadian and have access to the full list of 23andme's health results. I actually found out that I have a recessive CF trait. Not 100% sure that its correct, but definitely something that I'm going to check out before having kids.

I'd much rather have known about that now, than after having a kid with CF.
Except using semicolons everywhere does not protect you from automatic semicolon insertion. You still need to know the rules. https://feross.org/never-use-semicolons/
Rideshare providers experience both network effects and economies of scale in their mature markets.

1) Economies of scale:
You hire an ops team of 10 people, they manage a city of 10k riders, to get to 50k drivers (5x), you only need to add 5 ops people to manage the city (1.5x).

2) Network Effects:
A city starts with 10k drivers. Wait times on average are 10 minutes for a rider, and during rush wait times grow to 25 minutes (less supply elasticity), and the average time from hail to pickup is 12 minutes (IE, app blings the driver, and they are 2 miles away from rider, takes them 12 minutes to drive to rider), and the total pickup loop is hail -> 12 minutes to pickup (unpaid) -> 2 minutes waiting for ride (unpaid) -> 12 minutes on ride, so ~50% of a driver's time on a trip is unpaid. The city grows 5x (50k drivers). Now, average wait time is 3 minutes, and during rush, the average rider wait time is 5 minutes (more supply elasticity), and the average time from hail to pickup goes from 12 minutes to 4 minutes, while the wait time and trip time stay the same, so now the driver is unpaid for only ~20% of a trip. As the percent of time that a "driver is being paid" goes up, the ridesharing fares can go down, to attract more riders, until a sort of equilibrium is reached. The benefit to the consumer of more drivers is lower wait times and lower fares (because you're paying for less driver 'non productive time').
A bit off topic, but I was just in New Orleans for a fun trip. I normally use Lyft, but apparently Lyft pickups were not allowed at the airport so I used Uber (my last Uber ride was months ago).

After waiting at least 15 minutes in the pickup spot, my driver cancelled. Annoyed, I requested another Uber ride (which went fine). However, I was shocked to learn that Uber had still charged me a cancellation fee for the first ride and continued to argue it was appropriate when I protested.

I finally resolved it when I continued to press the issue, but I found the whole scenario incredibly customer-hostile. Along with the litany of gross Uber stories, I will continue to prefer Lyft!
In the app, if you select (i) under the estimate, then select (i) again at the Fare, then you are presented with the Fare Breakdown.

For a fare requested in San Francisco, it specifies:

Base Fare $2
Booking Fee $1.75
Minimum Fare $6.75
+ Per Minute $0.22
+ Per Mile $1.15

If the eventual time and mileage are less, then hasn't Uber broken the contract by charging the upfront estimate? It sounds like fraud; I don't know if it legally meets the elements for the fraud.

I personally have not seen prices increase in the past year, but I could have been affected by this. I also could have had a lower charge than the estimate at the end of the trip; I haven't paid attention to it. But now I will.
All very reasonable, thanks.

I've used Blaze at Google and then Pants at Foursquare, so I've seen this sort of thing done, but yea, Pants seemed like it was going to take a higher level of commitment to set up / maintain, due to smaller OSS ecosystem around it, so I had to short-circuit that thread.

Also, putting everything in a monorepo is not really an option in my current OSS-focused setup, and I've come to have grave doubts about its desirability overall, after years of believing that it was the ideal way, but that's another discussion :)
Seems to me undefined behaviour is the beginning of something approximately human.
Then this continues for years and people wonder why no one is making free CPUs

Double :<
With caddy, do you get this functionality for free through the go std packages?
That's an excellent description. And post's author describes that systems behave like CP.

But in general, Google's network is very different than other networks. With their resources they can provide guarantees and capacities other run-of-the-mill data centers can't. So others probably shouldn't listen and assume it applies to them as well.
OK I'm not familiar with this form of firmware loading. What I see on Linux laptops with proprietary firmware blobs being needed by Broadcom wifi hardware, that firmware lives in /usr/lib/firmware/ and it's up to the kernel driver to load the most recent firmware.

I guess this must work differently on Android handsets with Broadcom wifi, if it's not possible to just push a new firmware bin file into /usr/lib/firmware? Presumably Google could do that, although I'm not sure what the code signing requirments are for firmware blobs such as this.
I don't believe people would have dropped Ubuntu (in general) for not using systemd (but I'd not bet on the word anyone). My point was that Ubuntu went with the fold even if people would not have dropped them for sticking to their own system.

The benefits of that unification are very, very tangible for package authors/maintainers - they now have to write just one flavor of a service file. And that is a great thing(tm) for the Linux community as a whole - well worth my own gripes with systemd itself.
It's just overkill. Most users do not need to authenticate to multiple locations, be authorized for discrete network access, and then have their usage of said networks accounted for. Most users just need a shared secret to get on the internet. (And yes, RADIUS and its related backend components do take up more resources)
You're right, such monstrosities are quite rare in regular language. Also, technically, the "mısınız" part at the end should be written separately so even this example is two words.
Ask HN: Previously employed; no CS degree. Should I enroll in a bootcamp?
Hi HN,

I feel so stuck. I'm 25 and live with my parents. I do not have a CS degree (I have a BA in Economics). A year ago, I quit my full-time job as maintainer of a legacy C++ code base due to mental health issues (manic episodes). Before that, I worked as an iOS developer.

Thanks to therapy, I am now back on my feet mentally, but I'm struggling with the job market. I've been unemployed for an entire year. I've worked on side projects and tried to broaden my skill set by learning Ruby on Rails and JavaScript, but I still get little to no response from employers.

I'm starting to think it's the lack of CS degree combined with employment gap that's holding me back. Basically, I lost the traction I would have had if I hadn't quit. I also worry that my previous job was a fluke; I basically got it for being a huge C++ geek during the interview.

My therapist suggested I do a 10-week coding bootcamp. She claims since I'll likely be "top of my class" I'll get solid employment opportunities and contacts. Is this a good idea?
I have often noticed a strong negative correlation with degrees held. Someone without a degree must be really good to get and stay on the team. People with PHD's tend to have a lot of really bad habbits from years of school related development with long matenance cycles or production exposure.

Though I have also noticed people with a few years of professional exprence between collage and starting a masters program tend to be vastly better so YMMV.
Under what authority could the executive branch require third parties to identify leakers?

Or, if you prefer a normative argument: Do you think Bob Woodward should have been forced to identify Mark Felt?
What makes you think I'm not familiar with the far left perspective? I'm very familiar with it.

If you think putting communist dictator Joseph Stalin on the extreme right means you have a nuanced, holistic view of the left-right spectrum then yes, you're a moonbat extremist. You'll note that right wing extremists will do a similar trick, and claim Hitler was a leftist.
> The GOP has no constituents. Nobody with a net worth under $10,000,000 matters to the GOP.

You might re-examine that belief in light of the last election...
Why? For the sake of playing devil's advocate: If I am not nice, maybe the people I don't want to interact with will go away and leave me alone.
The FDA thinks it can decide what I can learn about my own body.
That, and firewall support for IPv6 sucks.
> It's probably a question of definition, but if you exchange cattle, tobacco or gold you are not using "money".

If it is used as a unit of account and a medium of exchange, then those things (as much as gold and silver coins) are certainly money.
The new functionality is closer to the original 360 functionality. I preferred it and welcome its reinstatement.
The Initiative for Open Citations (I4OC)
> Allowing such a person to have a significant contributory, let alone leadership, role in an open source community is bound to leave other contributors massively uncomfortable.

I suggest Drupal find adult contributors then who can contribute. Being uncomfortable or offended isn't a protected class, and you have no business contributing to a public project if you're going to exile or shame colleagues due to their private lives.

It seems the "Code Of Conduct" has jumped the shark and become a weaponized tool for witch hunts.
I can't speak to why others downvoted you. However, your comment says nothing. I have no idea what you think about this; but I do know that your comment adds nothing to the conversation.
As someone familiar with the field, you likely know this already, but the similarities between the Karpathy post from 2015 and this work from OpenAI is likely because Karpathy is a founder and lead researcher at OpenAI.
Yes!
Does it have Google Slides version?
Yes, you move to multiple sequencers, and you have them reach consensus via Paxos (to avoid problems from individual stalled sequencers).
Yes it's great. Interfacing with new libraries is easy with LuaJIT's FFI and implementing low level stuff works well too (e.g. something like reverse find on a string basically gets JITted to C speed).
Anecdotally as a second language speaker of Turkish, day to day Turkish doesn't​ use words that long. That's mostly just one of several very similar phrases used to point out how long and creative Turkish suffixes can get. However, many words one uses in day to day conversation have two or three suffixes tacked on. I'd say most words in a sentence have at least one suffix. Formal written Turkish you might find in a newspaper article discussing the latest political developments uses words with even more abstract suffixes. Such formal writing also uses long winded sentences which would be considered run-on in English and could occasionally be translated into a whole paragraph. It's a fascinating language!
Is there a favorite one I can buy now? Or a least unfavored?
I actually did some market research on creating a service to use 23andMe anonymously because of this worry (I'd call it 32andYou). Essentially the user could pay the service, and then the service would pay 23andMe. At higher paying plans you could pay for the swabs to be sent to a 32andYou shipping address so that 23andMe doesn't even have your mailing address.
Back in the CM days some high profile security issues were patched in matter of hours.

Now it could still take a long time for you to get the latest build for your device but that's another story.
Just an irrelevant side note:

When you do a requests.get(url), you can use the .json() method on it instead of all the json.loads([...].text). I remember doing the same for years and only discovering .json() recently, I love it.
Dynamic Reconfiguration with NGINX Plus
> If they can show probable cause that the owner of the account broke federal law, they have legal grounds to demand Twitter release his information.

They have a legal mechanism, too. It's called a subpoena. If I understand correctly, they didn't use that here.
It's possible the FSF doesn't want them back without terms they find onerous, like full dissolution of the team and just handing over the brand.
It sounds like you need to learn how to (programmatically) test your software, not learn TDD. Have you written tests before?
It has ppt and keynote, so you can use it in Google Slides
> Seriously, though, why even mention the country of origin?

Here's a zany answer: maybe they're proud of their country of origin. Hi-larious, I know, right?
I don't know why I should ultimately care about their character model more than anyone else's if all we've got is their description of how cool it is.

Well an unsupervised technique that learns this much meaning from text is amazing! I meant it when I said this might supplement word2vec, and that would make it one of the most important breakthroughs in years.

The comments critical of OpenAI don't make a lot of sense. They have always been very good at releasing stuff, and my comment about waiting for a trained model should be read as jealousy over not being able to train it myself..
Blue collar workers (or soldiers) are looked up to only as a romantic ideal but they got no benefit from that. It's not like they make a lot of money or are sought after in the dating market.