skysight-inc/HackerNews huggingface dataset:
Yes, you are wrong, if we are take the test for what it's worth--that is, Joel originally defined quiet as a value, and you have to assume that that's still correct. Otherwise, Joel doesn't know what he's talking about ("Noise is sometimes good!") so just drop the test completely.

Anyway, the baffling contemporary move towards open offices only increases the importance of the rule.
Machine Learning has become more and more like archaeology after people start saying "empirically" more and only provide a single or limited datasets.
square footage in trendy downtown office spaces is expensive ;)
> But VoltDB's command logging feature came directly from Calvin.

VoltDev here. Huh? We added this feature in 2011 and read the Calvin paper sometime later IIRC.
The Spanner design seems more resilient in the face of server failures. The initial Calvin papers call for taking the entire replica offline if a single server in the replica fails. Are there more advanced versions of Calvin that get around this?
I think you're confusing 'majority' and 'plurality'.
Yeah it isn't a problem for the rider, the driver is the one getting defrauded.

Suppose I'm a farmer and I've authorized you as a reseller of my beef, and you're making 5% commission on whatever you sell, and I give you some price flexibility.

If you sell my beef for $10 a pound, then report to me you sold it for $8 a pound, and pocket that $2 in addition to your 5% commission, you've stolen from me.
I think private offices can be helpful, sometimes.

Anecdotal: At a previous job, I found a coworker quite furstrating, and he found me frustrating. The CTO told me the two of us were loud enough to be distracting the others, so I immediately tried to moderate myself… but the fact we were still aggravating each other was a contributing factor to me deciding to leave. I had enough respect for everyone else there that I was embarrassed to be noticeable in that way.
And yet I just left a job with a 4 year old "desktop class" computer with a "spinning rust" HDD and 8GB of RAM. Something that 4 years ago would have been deployed in a call center. Did I mention I didn't have local admin as a .NET web developer? This was a company that prided itself on its "progressiveness".
The next question would be: Are the students going to investigate that question next?
I second Airtable. Such a well designed and feature-rich alternative to spreadsheets and relational databases.
It's not necessarily that API consumers feel they must be blessed, it's that it's less hassle. And less likely to land them in a courtroom for for violating API terms of service. "Stealing" someone else's API key sounds like a great way to prove intent to do so - not good!

Baked-in client keys still have some non-security uses: The ability to control rate limiting and help trace bugs/performance issues back to their original "well behaved" clients. It also adds some minor friction for badly behaved ones (more so if everyone's obfuscating it in their clients.) EDIT: Some API docs request that you self-report about your client in e.g. your User-Agent string for similar reasons, when no "blessing" is desired.

Server-side keys don't actually magically solve any problems anyways. You're just shifting the problem from "how does Twitter prevent API abuse by unauthorized clients" to "how do I prevent API abuse by unauthorized clients". You may be in a better position to solve that problem post-shift (e.g. "I'm okay with unofficial clients - but authorized user must individually auth against their paid account!) but you might not ("I just wrote my own twitter client - I'm in no better position to prevent API abuse than twitter.")

> That said, it isn't 100% clear to me that if someone released a true Twitter client Apple would remove it

The way I see it working is Twitter's lawyers sue the author of the unauthorized user of their APIs for intentional ToS violations & circumventing protections (where all those wonderful anti-hacking laws come into play) when they ignore the cease and desist - and either nip the problem at the source when they show up to court, or get a default judgement and a court order they can deliver to Apple.

It's a meatspace solution instead of a digital one, but it works.
Vice used to be cool but not anymore because they went too far trying to be cool. My impression of vice nowadays is everything they produce somehow ties into drug. "I tried this drug so you don't have to", "Check out the new drug genX is into", a cooking show that uses weed, "I tried eating this poisonous food just to see what it feels like to get high from it", etc.

Maybe they thought that will make it cool. Once or twice it's cool but after that you start to think are these guys some junkies?

If you try too hard to be cool, then you're not cool.
The impression I get from the comments here isn't that people are upset that customers could have gotten a slightly better deal. The bigger issue seems to be that Uber is keeping a greater percentage of the money then they would otherwise have been entitled to.
Note that there are many reasons for why anecdotes don't count as evidence.

I thought that I felt euphoria the first time I took codeine (but I honestly wasn't sure). I have taken codeine since and was never able to replicate that euphoria.

IME with opioids, there will be times when they feel good (or seem to), but those good feelings are frustratingly hard to replicate. I've taken a skeptical look back at all my use and concluded that the drugs simply don't have the power to cause euphoria all by themselves. They can be sort of like a social lubricant, and they can be reliably good when I feel like complete shit. But I never figured out a way to conjure euphoria on command using just opioids.
Microsoft Maluuba teaches management 101 to machines
First of all, congratulations on an excellent job with the design and UX of Blue Ocean! There's tremendous potential here.

I hate to use HN for bug reports, but since you asked about roadblocks (thank you for asking!):

For one, we use build triggers to ensure downstream dependencies are tested as well as the current project. I would have expected some kind of pipeline integration between those in BO (displaying the triggered build pipeline in the parent pipeline as a whole), but instead BO actually makes it more difficult to get to downstream builds.

Classic:

https://jzila.keybase.pub/classic_downstream_build.png

https://jzila.keybase.pub/classic_downstream_build_detail.pn...

Blue Ocean:

https://jzila.keybase.pub/bo_downstream_build.png

Note that in BO it isn't clickable, so I have to either manually type the URL or go back to Classic.

Some display bugs in the pipeline view:

- Issues with display of pipeline nodes in running builds that make what's happening pretty confusing: https://jzila.keybase.pub/running_build_display_bug.png

- Issues with display of pipeline nodes in finished builds (falsely reporting node failure): https://jzila.keybase.pub/finished_build_display_bug.png

Minor grievances:

- Nodes run in parallel don't have their hierarchy preserved: e.g. parallel(a: {}, b: parallel(c: {}, d: {})) all get collapsed into a, b, c, d parallel nodes in the BO pipeline view (as you can see in the bo_downstream_build screenshot above).

My contact info is at https://keybase.io/jzila if you need more details.
Thanks, I'll see what they are doing as well.

Our software(not me) assists our clients it expressing themselves. It asks dynamic questions(based on client's country of origin, personality, education, work, passions, life goals) in order to help applicants organize their thoughts in their distinct voice and overcome the intense biases that they are facing(Most cultures just don't do personal essays, and modesty kills most applications). The output is unique but follows a basic outline. Students later add information or make edits as needed so that they can produce their own work. We sometimes proofread their post edits.
There are already companies out there using DNA sequencing for some absolutely bullshit products...Vinome comes to mind, they suggest wine you might like based on your genome.

Personally, I'm all for it though. It's a way to have fun with science. As a scientist, it's nice to have stupid "horoscopes" to keep life interesting.
This tool would be great were it not for me (rightfully) getting fired and possibly sued by any of my clients if I uploaded even a single file. In fact, what kind of business with millions-of-rows kind of files would entrust said datasets to a service that to me seems strangely vague [1] on how the data is secured, or where it is actually going to be physically stored.

[1] https://www.csvexplorer.com/legal/privacy/
Sorry about that. As Evan said -- that sentence was based on something he told me. The post has now been fixed. My apologies.
Maybe an unlikely choice, but I actually think Boston, especially chinatown in Boston is incredibly cyberpunk. Yes, I might be biased since I went to school in Boston and a huge fan of the Fallout series.

If I had to give a structure / area outside chinatown, the trench that the commuter lines and orange-line run through are incredibly cyberpunk.
What translation did you get this wording from?

It's not found in KJV (old school Protestants ), Douay Rheims, NIV(mega churches, some Baptists, many others), or NASB (mainly used by Catholics) translations.
I haven't seen much that would make me call 'deep learning' a general purpose programming paradigm. Seems more like a niche.
This rant basically asks: why don't databases do, out of the box, all the custom functionality we program into our web servers?

In other words, why don't databases program the app for me?

What a waste of bandwidth.
FLAVOR: Ubuntu Desktop

HEADER: Ubuntu for grandma / grandpa

DESCRIPTION:

Easy to use / setup auto deployment of packages. If they want software it should be a click and install, never needing the terminal.

I'd like to install ubuntu on my grandparents computer and them not to call me more than once a month about computer issues.

That being said, I recognize this isn't easy, but it does seem to be the last blocker to being a truely competitor to windows.
Kubeless: Serverless on Kubernetes
That depends on the expressive power of your protocol.

For example, a JVM program running on a client could send a _program_ to a JVM program running on a server to run it there, with the server using the security features of the JVM to enforce that that program is well-behaved by limiting what interfaces it can call, how long it can run, etc.

With that in place, a service could provide a call that produces the data and takes client-provided Java code fragments that filter and sort the result, and use hotspot to do optimizations across the stack.

(SQL, in both theory, can accept query fragments to insert into queries, too, and that can be done in practice, too, by concatenation of query fragments, but it always feels like a hack, and typically doesn't enforce security)
That's what I really don't like about Azure.
They seem to have multiple differently named services that seem to basically do the same thing (Azure Service Bus/Azure Storage Queues is one example that comes to my mind)

Also, the Azure Portal is ridiculously bad and slow.
> know many people who like the idea of open offices. They promote more effective and direct communication between members of a team, often leading to faster and better solutions to problems

There is no world in which this is true, it's just interiorised worse conditions of working at this point.
I had an on-site coding interview at a place where they asked me to implement a small iOS project on my own computer doing things however I normally would. Had access to documentation, SO, could search google for whatever. They gave me a couple hours to do as much as I could - there was another dev around that could answer questions I had. Afterwards, I walked them through what I had done, answered their questions, responded to feedback, etc. This was code interviewing done right in my mind.

Whiteboards are for design, computers are for code.
So to put it simply, you believe that Microsoft is funnelling people into a very specific, controlled environment. And the only people who leap out of the funnel and roll their own computer environment are those who already know better. So 10 year old me may not have accidentally come across all the "hacker" (to quote my child self) stuff in my computer.

Yes I can appreciate that concern.
Inventory app, make list of everything you would ever buy, what you have in the house, and a meal plan calendar. Then as you make dinners it will automatically deduct from inventory and possibly know what you need to buy for following week/month. If you wanted to get really crazy you could then use your old data to see that maybe you used 15 bars of soap per year and make annual purchases to fight inflation, the time spent in the grocery store, and leverage coupons.
The distinction of binary and non-binary posts on Usenet is paralleled by the separation of messages and blobs on Scuttlebutt. As staltz [explained](https://news.ycombinator.com/item?id=14051181), we can garbage collect ("expire") blobs, but not message logs (although a client could do so with the current APIs, it would have security/trust and UI implications, and I'm not aware of any clients doing so).

We are also basically betting on the size of our message logs to generally grow slower than our individual storage capacities, and it is interesting to know that that worked for Usenet too. For blobs, we will likely develop some garbage collection or expiring approaches. Since the network is radically decentralized, each participant can choose their own retention policy. You can, in fact, delete all your blobs (`rm -rf ~/.ssb/blobs`) and assuming some peers have replicated them, your client will just fetch them again as you need them.
If the variables are the same to calculate both prices, then it's Uber's cut which is variable.

Doesn't sound like a fraud to me, but let's take for example payment: wasn't Stripe main success driver the simple (and predictable) pricing rule[1]. How long before Lyft or some other company steals drivers from Uber this way?

[1] Together with saner APIs, to be fair.
Serverless on Kubernetes with Kubeless [video]
This is the account:
https://twitter.com/ALT_uscis
If you have a medical diagnosis, can this fall under ADA protection, requiring your employer to provide appropriate accommodations?
You could argue that C was 10x better than Assembly, and maybe that, i.e., Haskell/LISP is 10x better than C (which I don't think it is; more like 2-5x better).

But what could be 10x better than Haskell/LISP?

This: https://en.wikipedia.org/wiki/Program_synthesis
New app by apple called “Clips”
I've been curious about the extent to which people commonly use some of these long theoretically possible Turkish words. I was curious about that for German, too, before learning it; my impression since then is that German compound nouns with more than three or so base nouns are rare in practice (maybe outside of a few technical contexts, like names of legislation). Germans love to give examples about a Danube steamship company captain's hat or a rhubarb-loving barbarian's bar and so on, but they probably wouldn't actually use such words spontaneously. So, how does word length work out in day-to-day use of Turkish?
> However, a company that doesn’t get at least 10 is effectively guaranteed to be a terrible place to work.

Seems a bit harsh. None of the companies I've worked for has scored 11 or 12, but the only thing that stands out in my mind as "terrible" was at one company where we had to integrate with SAP. And that company could have easily scored a 12 and still been terrible simply because that SAP interface was remarkably bad. In fact, the only ones that I would consider dealbreakers (source control and quiet working conditions) are no longer on the list.
"The case for determinism in database systems" paper (which described the technology that became Calvin) was written in VLDB 2010. At least one VoltDB developer told me that command logging came from a talk we gave about this paper to your team.
yup exactly ugly disgn methods
Ev William selling 30% of his Twitter shares
I have plans on how to build such a rich media mindmap, it's a path many have gone down and usually get stuck on minutiae.

I don't really think such a thing exists yet, every implementation is either targeted to a specific need or is very technical -- which does make sense due to the possible complexity of a general solution.

My clue to you is you need a format that:

* Is not locked into a single platform

* Can link to other data

* Can refer to binary types

* Is human-readable

* Can be viewed by timeline (contains a timestamp)

My design so far is to use YAML-fronted markdown with a hierarchical namespaced real-word naming scheme that includes URL+hash to link binaries. This can use the local filesystem or be loaded into a graph database.

If this sounds like what someone is interested in building please contact me.
Building Scala Projects: Maven vs. SBT
Don Rickles, Equal Opportunity Offender of Comedy, Dies at 90
I think you're exactly on point and I think the only avenue for litigation here is possibly 4 for the drivers (and that's an if). I think you're spot on with the riders -- they agreed to and are getting a services, there's no harm they've suffered if they got a better service, plus there has to be a point of agreement in order to do the purchase.
It pretty much went the other way, ubuntu is dropping mir because they dropt unity8

edit: unity8 seems to be thightly coupled to mir, although there seems to be a fork in the works to port unity8 to wayland
Apple should go beyond trying to woo back their "power users" and design something to impress non-Mac users so that they’ll want to buy the new Mac Pro just so they can run Windows or Linux.
A comment on the article advises filing a theft report. This has worked for me twice. The one most relevant to HN:

Crappy payroll company ADP double-debited the quarterly IRS tax payment for payroll. (Luckily I always have payroll checks written out of a payroll-only account, so when the account went negative the bank called me so I could transfer additional money (about a half a million bucks) in and nobody's paycheck bounced). To make a long story short ADP refused to do anything and when I finally got to talk to the district manager he insisted his hands were tied. "I don't know why you keep saying we improperly took your money -- we didn't! The money is at the IRS and in three months you can just declare it as a credit on your next payment. We don't have your money at all." Finally I agreed with him, "you're right! I will stop saying you took your money and will instead use the correct vocabulary, 'grand theft', 'fraud', and 'abuse of power of attorney'. Since you prefer the precise terminology, if the money is not in my account by 2PM (note: that's when the fed wire closes) I'll drive over to the Santa Clara district Attorney's office and swear a complaint."

Oddly enough the money that they supposedly didn't have was in our account by 1pm.
The "real" genetic test I took in doctor's office to screen for a condition worked by spitting in a bottle too. It's a reasonable way to collect DNA.
Sorry, I thought you were speaking as a maintainer. You mean reviewing someone else's PR on a project you're not a maintainer of? Yeah that's "send a PR to their branch" right now.

> Does it help avoid the case of "Can you squash this before I accept it?" leading to pointless delays and extra work?

That's https://github.com/blog/2243-rebase-and-merge-pull-requests; lets you choose squash and/or rebase as you merge.
Thanks for your input, it is helping me shape a clear set of mission/values for us.

*Our software(not me) assists our clients it expressing themselves. It asks dynamic questions(based on client's country of origin, personality, education, work, passions, life goals) in order to help applicants organize their thoughts in their distinct voice and overcome the intense biases that they are facing(Most cultures just don't do personal essays, and modesty kills most applications). The output is unique but follows a basic outline. Students later add information or make edits as needed so that they can produce their own work. We sometimes proofread their post edits.

In essence, they are writing it. My software just assists them in the same way that an excavator helps one dig or an autotuner helps one sing.

The cultural limitations greatly hurt students, modesty is a HUGE issue that we have to deal with, perhaps the biggest issue of all. I think universities are looking for these kinds of students, however, the current essay system fails to uncover most.
Haven't read it fully, but i think it would be on this page:

https://www.23andme.com/about/privacy/
Yes, you can still access newsgroups through Google, just search for your favorite group, e.g. comp.lang.lisp.
Free beta testers wanted for 1-click Stripe Referral Program
The problems were solved with centralization.
I think 23andme's genotyping is about 1% coverage compared to whole-exome sequencing, which itself sequences the ~1% of your DNA that codes for proteins.
The 7 golden rules to effective communication
I'm a little late to the party, but I did a similar study on ridesharing's influence on DWI rates in Austin, TX before and after Uber and Lyft arrived and then exited the city, you can read it here: http://rpubs.com/ianwells/247645
Or just, you know, Tasker.
> Killer right here for an increasing percentage of the population.

Sure, but that's why I specified everyone here, as in the typical HN reader. There are plenty of things that don't make sense for the average person but make sense for particular groups. I wouldn't recommend a Raspberry Pi game/set top/server to the average person, but I might to someone here.
Venture capital returned to normalcy in Q1 2017
I think a lot of this stuff will rely on a more formal spec like https://github.com/solid/solid-spec to be useful.

For identity, there's
https://github.com/solid/solid-spec/blob/master/solid-webid-...

Right now I'm particularly interested in https://github.com/solid/web-access-control-spec although I think it's incomplete when it comes to data portability and access control. From what I've seen on re-decentralizing the internet, access control is either non-existent, or relies on a server hosting your data to implement access control correctly.

What if, in the WAC protocol linked above, instead of ACL resources informing the server, we could have ACL resources providing clients with keys to the encrypted resource (presumably wrapped in each authorized agent's pub key). Host proof data is a necessity for decentralized social networking IMO, even if the majority of agents would happily hand their keys over to their host.
Yep, this is the scandal, not that the passenger gets a more efficient route.

Not sure if the top level poster didn't read that part or just doesn't get it...
As an anecdote, that was exactly my experience. I'm one of those light-weight desktop Linux users. I've only experienced Windwos, OSx and Ubuntu. I can say that I really enjoy the current Ubuntu UI, but due to lack of knowledge of Wayland and whatevery, I'm disinclined to speak up.
Actually the difference between a top consumer graphics card and a professional card is just the drivers. A few years ago the president of nVidia went as far as to say that we was running a software company that monetized their software with "dongles" (the card). It used to be the case that cutting or adding a link would turn a $500 consumer card into a $2000 pro card: the link would be detected by the driver to enable pro features.

Also, aren't Disney movies raytraced?
Coach is a good word, at least with the experience my wife had. She felt she was talking to a "friend" that wants you at Google, vs someone on the other side.