skysight-inc/HackerNews huggingface dataset:
When I was a kid a paper plane was just a fun DIY toy. Now I am almost 40 and I find paper planes have a lot of existential meaning. And they are a fun DIY toy.
It seems your criticism is about Hollywood's film industry rather than the sign as a piece of public art.
Living in Germany: In most high-pricing restaurant situations I experience the person making the payment for the group would briefly before the last drinks are empty, approach the waiter/bar and make the payment away from the table. Also to avoid debates such as "let me pay, no let me pay, no you can't etc etc"
I still remember when Mr. Hooper died. Sesame Street and Mr. Rogers' Neighborhood are/were both amazing shows for how they handle topics like death.
Keybase, crypto made simple
Google is the new Yahoo
maybe we should set up a first session within the team to outline the problem, then a second session to plan who is going to reach out and meet with the various stakeholders in other teams, then another session to aggregate feedback from that first round of consultations has completed.
All you wanted to know about Google Summer of Code
What you want is also how it works in Canada, pretty much universally.
Doesn't it depend on the speed of Internet connection?

Here in Canada, chip terminals often show 'PIN OK' - meaning that the local part of the transaction has been completed - within 1 second but then need 10+ seconds to communicate back to the payment processor.
One solution is to have one card for autopay services and one for restaurants.
Go interfaces, Rust traits, and Haskell typeclasses and simple parameters do exactly what you ask. In fact, it's harder to mock/stub in OOP than it is in FP by the nature of FP making all dependencies always explicit. Being able to use a 'property' in the body of the functions means you're now relying on a side effect that will have to be magically mocked.

In OOP, type signatures tend to lie. Not so true for FP.
Thanks a lot for that explanation. I already knew about modern accounting (with a left and a right side), but it never occured to me how it was used to solve the scenario mentioned in the brain teaser of the parent post.
The submarine that sank a freight train
I always made that one too. Flies great!
Only because they were legislated into wanting it (https://en.wikipedia.org/wiki/Magnuson%E2%80%93Moss_Warranty... etc) Prior to being forced to allow third-party repair shops and parts, they would use every opportunity to void warranties and shut down third parties just as tech companies like Apple are doing today. ('So sorry your engine block cracked. You're right, that would be covered under warranty but we see you had someone install a 3rd party radio so the warranty is void...')
What is the 'world's thinnest' phone able to do?
Bill Gates: How Paul Allen Changed My Life
And therein lies the disjoint between a credit based culture and debit based.
>Simply "sheep effect" + ignorance.

>People start to see colorful webapps and go for them without thinking.

Don't describe common users as ignorant sheep or children who grasp at software because of the colors.

The rest of your comment is fine but we don't need any more elitism here.
Help Your Team Do More Without Burning Out
From Agile to Agility
I've always thought of qemu as the lightweight way to virtualizea system, but maybe it's just an impression.

Or did you mean that using a VM is a heavy way to try a system out?
I feel like they should've future-proofed a little more by including a scanner. Scanning QR codes to pay is huge in China (Wechat Pay) and Chase has their own "Chase Pay" app that lets you pay with a QR code as well. Would also presumably enable crypto payments.
TimelineJS: An interactive, JavaScript timeline building tool
Coax needs to die.
From what I've gathered (and experienced last time I've tried it), Windows support is nonexistent right now. That might change eventually, but OpenBSD and Linux (and I think NetBSD?) are the initial targets.

QEMU is available in packages/ports, though; while almost certainly slow, it's a start. VirtualBox on Linux requires a kernel module, so unless someone manages to port that to OpenBSD (which would translate to adding it to OpenBSD's kernel, which doesn't support loadable kernel modules anymore), that one probably ain't an option.
We do not keep any meta-data or derived data, we literally tabulate the numbers you see on that screen and just store that and the email it is run with. Plus we kill off the token afterwards. So the only place personal data would be is the memory until it is cleared.

We did this for fun, as a proof of concept for a paid saas idea, and because it might be a good lead gen source down the road. Our hope is people can use this to show their boss the pain meeting madness is causing, and what is preventing them from making. :)
This is a really good idea we hadn't thought of yet, thank you! We'd even be able to use the exact same logic to do the calculations...
OP here - I think disliking Heinlein is probably the norm among SF fans these days. A lot of his stuff hasn't aged well.

That said, I am kind of fascinated by his life. I dug up these pictures of his Colorado house because I often drive past his follow-up to it, another space age house in Bonny Doon, in the Santa Cruz mountains. It's in a very rural area, and although you can't see it from the road, whenever I'm driving past I have reveries about the era of mid-60s utopian American engineering it came out of. There's something melancholic about it.

I also find the story about him indirectly inspiring L. Ron Hubbard to create Dianetics to be totally fascinating - the claim that it was due to a bet about creating a religion seems apocryphal, but based on the sleuthing here [1] it seems like there is some truth to the general outline. I'm actually planning on looking into his correspondence with Hubbard in the next few month (which is held by UCSC's special collection library). Will write something up about it if I find anything new.

[1] https://scifi.stackexchange.com/questions/2671/is-there-any-...
It's enormously healthy when you compare cost of living.

In 2015, I bought my unexceptional starter house for under $200k. (Fifteen minutes from Salt Lake city center, built 1970s, average condition, 2k sq ft, two car garage, 0.2 acre.)

Utah has always been big in tech (relatively to its size). Novell and WordPerfect were the homegrown giants of yesteryear. Now it's Pluralsight, Qualtrics, Instructure, Domo, and bunch of up and comers.

Lots of Utah companies have to reach outside the state for engineering muscle because the demand is so high.
Very interesting idea, looks good!

As a side note, on Firefox I'm seeing horizontal and vertical scroll bars on the numbered steps section.
'Facebook baby ads taunted me after stillborn'
I'm by no means advocating SOLID is the right/only way. I agree with "Write the simplest, most clear and concise thing that works", but it offers no help on how to do that. The how comes from experience. Simplifying complex and large things takes effort and thinking. SOLID helps with that, if used right and not as a religion. I feel "do the simplest" is way too generic an advice.
> edit: I think the OP really meant cache coherency; while all ARM CPUs in a system are in the same coherency domain, the IO space might be outside of it.

If that's the case, then I stand corrected. My understanding was that ARM was fully cache coherent, but it makes sense that I/O would be a different case all together.
This is ridiculous. And in Vienna the max you can get over fiber is 300/30 for twice the price of that.
From Ordinary to Extraordinary with CSS Animations – The View from Marqeta
I wasn't thinking of the I/O case when I typed up my post earlier. I was thinking CPU-to-CPU coherency. In which case, you are probably right on this front.
This could be really powerful. Making this succeed will be all about maintaining a high standard in the community.
> I recently got rid of my MacBook Pro and bought a high-end Pixelbook. And I was leaning toward buying a Pixel 3. But now I'm off the fence. I'll be buying iPhones from now on.

Mobile is the new '90s desktop market
Absolutely science for hire is a real thing and even unconscious bias is dangerous, but the scientific method is based on reproducibility and predictive power. Important results will get tested and picked apart and studied over and over. It might take time to arrive at a really solid conclusion, but the only way we have to fight bias and error is to repeatedly compare our ideas to reality. That’s all science is.

In this case, it seems like a claim that most table salt contains micro plastics should not be a very hard result to refute or reproduce. Usually scientists will avoid making claims that they aren’t really sure of and are easy to disprove.
The best lack all conviction, while the worst

Are full of passionate intensity.

- W.B. Yeats, The Second Coming

https://www.poets.org/poetsorg/poem/second-coming
I love that idea! We are talking to a lot of people in Product roles to do just that. Basically blocking times or days out with no interruptions, as well as giving them the insight to protect their teams so they can work.
Thank you for the hint! We urgently need frontend dev support :)
Smalltalk is not an especially impressive language in 2018 and inspection and reflection aren't isolated to OOP today either.
Behold Canada, I pay about twice as much for 120/20 Internet only.
What are the benefits compared to Mastodon social network ?
Thank you! In your experience, where approximately is the cutoff 'small/big company' for the purposes of getting an H1B sponsored?
Google is leading in artificial intelligence, self driving cars, nsa wiretapping, and has ambitious investments in a variety of companies through GV.

It’s not Yahoo. It’s not even close.

JP Morgan Chase seems more like Yahoo. Trying to buy their way out of becoming obsolete as their industry transforms.
If there is any site admin reading:

Clicking on the "xiph.org" image at the top directs to a 404.
Sourcegraph for GitLab
How is this going to affect how often I get asked to tip? I want to see less tipping, not more. Square seems to be one of the primary offenders in introducing bribery to transactions where I don't really want to rate how much I was pleasured by the personal performance being put on for me. Getting coffee shouldn't be embarrassing, and don't prompt me to tip you before you give me what I'm paying for.
I just noticed this one still shows up when I choose "no scissors" https://www.foldnfly.com/13.html#The-UFO :)
> I've never felt any frustration that OOP feels like the wrong tool when I'm using languages that give me the choice to use it or not (like Python, and JavaScript).

Do you not miss more advanced features, like multiple dispatch? Do you just implement it ad-hoc when you need it?

I don't know any way to say it that doesn't come off sounding condescending, but this looks like the Blub Paradox to me. Python's brand of OOP is better than most, but it still feels pretty limiting to me. It doesn't even offer syntactic abstraction to make it easy to work around. You have to hope (as the 'multimethod' package does) that other features accidentally allow you to.
That's so dysfunctional I bet it pushes a lot of people to ask the mob for help with collecting.
Skunk Radio Live, Mp3s &amp; Indie – London, UK – SRL Networks Music PR
Thanks for your reply. Where would you go to "to understand the concept-side of it" better?

I am reasonably fluent in Java and Python, and read a lot of C/C++. So I think I have a solid understanding what OO looks like, and what concepts are involved (dynamic dispatch, polymorphism, inheritance, etc). However, there is a lot of critique about the OO models in these languages and code that is found in the wild. What I am looking for is a principled treatment, that avoids these pitfalls.
>so we assigned Huawei with producing a totally unique router for our superbroadband-service that we could place on the market.

no thank you
This feels like another version of nature vs nurture. That is, if your parents had books, lots of books, there's probably a reason(s) for that.

I would think, the ultimate study would be of adopted and/or children who do not share DNA with their parents, or other siblings. Is the environment an equalizer, so to speak?

This is certainly interesting, but it's more correlation than cause.
there was a disassemblable furniture startup in the last yc batch: https://shop.aalo.co/
Catchy headline, sure, but the article is just complaints about Google killing its own products. Frankly, almost all of those products are things I wasn't interested in, anyway.

Google does so many other interesting, aggressive things that I think the comparison falls flat beyond that first, shallow point.

I appreciate pruning away mediocre products.
Disrupting cyberwar with open source intelligence
Hmm? Apart from the "dark room" bit, how is it not analogous?
"Get the bag of chips." Who? Which bag of chips? What is the context?

If there is a special context say, there is only one person and one bag of chips, which is similar to there being one file and one program to open it with certain options say, and you do it often enough, an apt shell user would bake that into either an alias or a short shell script. It's rare that I use more than 4 options on a command before baking it into a script. That's very analogous to language: things like slang, contractions, and sayings that make sense in certain contexts form naturally between people or even in some situations, are decided explicitly.

Of course, come times of ambiguity, then you have to explain yourself, just like when a script you usually use as a shortcut doesn't match a certain need, and you crack open the original call, which man helps with, and may be you write another script if need be.
>Personally, I've spent thousands of hours lovely crafting publication-quality opinion pieces. This is what I do for a living, and I gave my time and labor over to Google+ for free.

> Now, Google is going to flush all my work down the toilet.

This is hyperbolic. Unless I'm misunderstanding, the thing this person does is write words and words are easily transported to some other publishing platform.
Just looked, UPC wants 45€/m for 300/30 over coax. Fiber would be so nice though.
Quite possibly. EDGE is another contender.

https://en.wikipedia.org/wiki/Explicit_data_graph_execution
It's not true 10Gbit. It's only 10Gbit to some pole and then it is shared.

Besides their customer service is horrendous.
It's a rebranded Huawei

https://support.huawei.com/enterprise/en/access-network/echo...
Definitely.

In this case, I imagine that psychiatrists, as a kind of medical doctors, would generally want to do whatever gets their patients the help and consideration they need. Thus, when they consider naming (or re-naming) a diagnosis, they should probably have that purpose in mind.

PR in general is neither good nor evil. But when people are seeking to do good, they should really make sure that their usage of PR (accidental or otherwise) aligns with their goals.
Yes, security and privacy are the utmost concern for both of us. I want to stress we do not store any personal data, it only hits memory while we tabulate the results, and then we remove the token so we can't access it again. The only thing we store is your email to tie it to that tabulation.
This is discussed in an interesting story posted here on HN a few days back. https://news.ycombinator.com/item?id=18233763

Part of the article compares the popularity of Sesame Street content to ChuChu.
That looks really cool.
I tried to sign up but I have a German cell phone number. Does this mean that I'm out?
If I did live in Sweden and did have Bahnhof, could I hypothetically use my own router by a SFP+ or other connection to the "handoff interface" or whatever people call it these days?
You’ve heard of FAANG, but do you know these four lesser-known company acronyms?
> Also, nowadays it's quite easy to get a message out to a huge audience. I'd certainly boycott any place that were so horribly mistreating its employees.

Then get ready to boycott 80% of restaurants in North America. It's a hugely abusive industry
Thats the first mention of how u.s. used to get a net benefit as recently as 3 years ago, and how little it lost since then.
This seems a bloody amazing book. Thanks.
I never had much of a home library my formative years (would estimate < 50, maybe < 30), but I always had such easy access to public libraries (in my schools, and more importantly one within walking distance in my town) that I still easily consumed 1-3 new books a week for most of my childhood and teenage years. While 500 books in a home library is impressive, I almost think that would have been more constrictive to my learning options compared to the selections available from a public library system.

One thing I noticed, and a reason that I depended on my local public library so much more than the school ones, is that the selection for libraries in schools before high school is way too age restricted. I once tried to donate a few of my favorite paperbacks (Stephen King novels) for future students, but the librarian told me the school system would just end up transferring those to a high school library.

Anyhow, my point is, I would be interested to know if living within walking distance of a public library is similarly correlated with better outcomes.
Seems kind of hyperbolic, I very much doubt Google doesn't innovate anymore. Just Kubernetes kills that argument.

Hell, killing off apps is certainly much more about innovation that otherwise. Why would you think that supporting legacy apps means innovation? They can certainly handle it better, but Google tends to be pretty aggressive in how it develops software.
"You are 9 meals away from a revolution." -- See Venezuela.
> With OpenBSD specifically, you can get 90% of the way there with chroots, standard process isolation, and a bit of shell scripting

This is a classic case of "THAT HackerNews response to Dropbox" [1].

If it's that easy, why isn't there a prepackaged wrapper with simple switches, rather than leaving developers to fight for themselves among piles of custom hacks?

The problem is not just deployment, the Docker differentiation is simplification of the development pipeline. OpenBSD should seriously look at their story in that area, because it's one of the few where they could still potentially compete (because Docker is still fundamentally a pile of hacks, and pretty insecure too).

Unless, of course, everyone is happy to remain "the little project that could" and crack jokes like the BCHS stack.

[1] https://news.ycombinator.com/item?id=9224
That's why I like Erlang, it allows for multiple function heads and pattern matching. So these kind of tables are very easy to represent without too much noise:

f(t, t, t) -> 1;
f(t, t, f) -> 3;
f(t, f, t) -> 7;
f(t, f, f) -> "cucumber";
f(f, _, _) -> null.

Pretty close to the table, no?

The other example:

fizzbuzz(N) ->
case {N rem 3, N rem 5} of
{0, 0} -> "FizzBuzz";
{0, _} -> "Fizz";
{_, 0} -> "Buzz";
{_, _} -> N
end.

Here I used a case statement, but it also matches the shape pretty well.

That's valid code, not pseudocode, you can compile it in a module an run it.

Notice how multiple function clauses separated by ; allow much nicer code patches. If a function wasn't working well, instead of adding an if statement inside, you can add another function clause instead.
> Google told us Google+ was the future of Google. So we jumped in and engaged.

We did?
I think the main difference with their solution is that, since vehicles carry the equipment, 100% of intersections would be covered. Some cities have synchronized lights, but as far as I know, it is only at key intersections. Presumably, the increased efficiency comes from shaving off time at every intersection on your entire trip.

Seems like they'd also get more data (number of cars, individual positions and headings) and may be able to do something smarter with additional data.
Individual people would also happily buy cheap cars that are gas guzzlers - yet, governments have made laws mandating car efficiency.

This is point of governments. To change the incentives for individuals so markets optimize for global good. This is not a hard concept.
Miss Google Reader.

Now I have to host a miniflux to have relatively similar experience. Still, GR was much more convenient.

Miss Mr.Reader as a RSS client on iPad.
Miss AlienBlue Reddit client.
Coax is a fuck-ton better than telephone cables. Optics for the win, but as long as old cabling is all we got, I'd sure as hell prefer coax over telephone wiring.
Everyone is worried that Google and/or Facebook are listening to us. Nobody seems to realise that it's actually worse if they _aren't_ listening to us, as it proves that their targeting is so good that they make you think otherwise.
Dependency injection is probably my favourite paradigm out there, especially in a statically typed language: for the reasons you mentioned, and for discoverability with an IDE (or ctags).

It is also a natural fit for “OOP”, or rather: classes. In a sense, it turns non-OO code into OO simply by storing the interfaces implementing the dependencies required by your code.

If that’s your only state, are you still OO? I’d say no. (Not as it’s commonly understood: mutable state.)

Hence, my proposed solution is: use classes & DI, but avoid (mutable) state (i.e. non dependencies).

Curious to hear others’ thoughts on this, though.
tobacco/fossil fuel companies come to mind - it's never explicit, but there is nudging to disprove certain claims.

You can see how well it's working - money delayed but did not change the truth.

Science is very difficult to pay off. Individuals can spend another 10 years studying after high school just to get enough responsibility worth bribing... and even if they accepted the bribe, peer review would still reveal the sham research forever tainting their name.

So, yeah, people don't really accept bribes.

The worst you'll see is in pharma, where they're testing drugs - a researcher might select test subjects that will react well to a drug in order to make it look better (hiding side effects).
The thing about this 10Gbps Salt Fiber Deal is that it's only available in very few places. I have 1Gbps Fiber Internet via Swisscom[0] at my Residence, but Salt Fiber is apparently not availible to me, even though the Fiber Infrastructure is shared between all Internet Providers.

[0] 80.- per Month
Very cool Paul :). One thing we have played with on the business version is to send people who make meetings with more than 5 attendees an email to let them know how much that meeting is going to cost the company and to review who they invite. With the hope that makes them go "oh shit", maybe I don't need 16 people on this check-in.
I was thinking the same thing, despite the article saying flat roofs were fine as long as they were reinforced against load. The load is rarely the issue, but as you stated, flat roofs seem to ALWAYS leak.
Any hardware engineer know how one goes about sourcing electronics (IC) for a chip reader? Thinking directly from the manufacturer, I know you can order stuff on AliExpress but I'd prefer to be able to rely on the original chip maker's docs, evaluation kits etc.
The scientific method has been compromised and the proof is in the pudding , so to speak.
https://en.m.wikipedia.org/wiki/Replication_crisis
Indeed. They never explained this at school and we were just memorizing and applying formulae having no idea of the meaning. So many years have passed an I've only realized what does the d actually mean some weeks ago and now I see this book explaining it this easy at the very beginning written in 1910!