skysight-inc/HackerNews huggingface dataset:
I unplug as a part of my usual routine. when I get home from work my phone gets put upstairs in my bedroom (and is essentially an alarm clock until the next day). For entertainment, I will use my computer as a TV(Netflix, etc), but most of my other entertainment is non-computerized. I read paper books, I've largely replaced video games with various tabletop games like boardgames, d&d and Warhammer with the last item there leading into another nondigital hobby of miniature painting and modeling.

So my evenings are usually unplugged, at least from interactive computer stuff, but still making allowances for TV and music.
I don't disagree.

However, my point is that it is inherently a human trait/flaw, so adults experience it just as well.
Huzzah! Maybe this is already in the works, but I would love to see a compiler that stays hot in RAM and works incrementally.

RAM is cheap nowadays, and the number one reason I want a fast compiler is to speed up my feedback cycle between making a change and evaluating the effects of the change. So I want something that squats on a large chunk of RAM and works in parallel with me, updating with every edit I make.
It is has support in psychology.

https://www.psychologytoday.com/blog/intense-emotions-and-st...

It is why I've argued that the current toxic atmosphere is adding to the problem.
I'm fine with that!

[0]: https://en.wikipedia.org/wiki/Three_Body_II:_Dark_Forest

[1]: http://abcnews.go.com/Technology/Space/stephen-hawking-alien...
Eh.

As an ISP you can't give your customers (the very vast majority, I realize that a small minority have symmetric connections) vastly asymmetric pipes (usually in the order of 10:1, if not 20:1), and then "complain" about how your inbound upstream traffic is asymmetric and thus "unfair" to the peering arrangements.

It is as it was designed.

Give users symmetric pipes and they'll use them differently. Far more uptake of offsite backup, other services from users with a lot of outbound bandwidth.

Will ISPs scream about how unfair it is if Dropbox, Crashplan, BackBlaze, Carbonite and the like start charging THEM more because "oh gosh, look, your users are sending far more data to us than we are to them, so you're abusing our peering relationship"?

It's a bunch of willfully ignorant BS. Design a traffic model and then complain that the usage pattern dictated by the traffic model is unfair to you, and therefore you need to double dip your billing.
Google Flights lists legroom if you expand the details, but I've never taken a tape measure to make sure it's accurate.
Each asset can be looked at in terms of use cases. Bitcoin is the first crypto asset. The currency use case. Etherium is a generalised platform -- computing. Others have been created or are in the works.

For any given use case I believe the solution could be done more efficiently with traditional tech. What traditional tech doesn't do is provide resistance to censorship. Governments can take them down. Currencies, social networks, whatever. The raison d'être of crypto is to provide this resilience. That's what the extra resources go to. Crypto is valuable because it's a more resilience-whatever. E.g., Bitcoin is a more resilient money (Monero is better b/c it's private). Assets which can be taken have less value. Platforms which require permission have less innovation. That's the quick answer.
Exactly. Every leak already has it. Every company already has it. The fact that fraud is trivial is already true, and this leak really adds little to it.
Thing is, people who can pick airline, pick the budget ones. Which cause normal ones to die out. Then, guys like you have to pick a budget airline because there is frequently no normal one on the route any longer...
It's even worse: it's hard to reasonably support functional programming, typed or untyped, when list and tree values aren't directly expressible in the language's semantics. If you need a social convention not to query physical object identities, you have already lost.
fuck. I live in Chicago.
This has always struck me as an odd decision.

I am not an authority on designing network protocols by any standard, first using two separate connections for commands and data seems strange enough to begin with (at least to me). But I cannot imagine what possible reason the people who designed the protocol had.

To be clear, I am not certain if I would have done a better job.

Either way, I was very happy when I discovered sftp. :)
Funnily enough - it's not the null-> String conversion, it's the "+" operator. That was at one point subject of heated debate in my previous job :)

See:

"null".equals((String)null) //false
"null".equals((String)null+"") //true
System.out.print((String)null) // throws NPE
System.out.println((String)null) // prints "null", I guess because it appends "\n" inside
One guy killed someone.
Considering this was Chris Vickery, my money is on it being an unsecured Mongo instance on AWS. He's spent the last 2+ years consistently probing for Mongo instances (mostly via Shodan) and then ransoming the owners if he can find them.
Electic shifting is irrelevant here. Does it contribute energy to the propulsion? No. It would be akin to asking if wearing a digital watch rather than an automatic (mechanical) watch makes your bike an electic bike.

You can say it aids propulsion, but that's only because it aids managing the gear ratios. It doesn't contribute energy to the the propulsive force of the engine of the bike (the cyclist). Yes, it is involved in the drivetrain, but the engine in the derailleur does not contribute wattage to the turning of the cranks. It's power is applied to a horizontal repositing of the conduit through which the propulsive power is transferred.
One of the problems I have with instant messages is you can't tell if you are interrupting the other person. Some people may be able to ignore the message, but I think for many this kind of notifications create a sense of urgency and push them to reply still. Being conscious of this, I try to avoid sending IMs. In person, interactions give me way more signals about the other person's current state. Because of that I'm about 1000x more likely to say hi to a random co-worker walking down the hall than I am to send a random IM.
Modeling with words
> Are people really afraid that neo-Nazism is gonna make a comeback?

Both neo-Nazism specifically and fascism and white supremacism more generally are at their strongest (membership, groups, activity, non-opposition from government figures) level in the US in several decades right now.

For neo-Nazism specifically it's probably it's strongest ever (actual support for Nazism was perhaps in some respects stronger in the US at some points prior to WWII, but that wasn't neo-Nazism, and that was before the worst Nazi atrocities occurred, much less were known.)

So, no, it's not a speculative future return to past strength (“comeback”) that is worrying about the neo-Nazi movement.
Why Japan's conviction rate is 99%
Technically Elixir is really close to a Lisp-2. It is not a real lisp as it is not homoiconic. But it is not far and the macros are heavily inspired from Clojure.

Elixir in general is probably close to Clojure than Ruby in its internals. And well Erlang of course.
Thank you. Gotta add these to my to-read list!
The problem is that those companies exists to fulfil a very different objective than what in-house developers are expected to provide.

You should see them as a Leasing system for Generic Development Resources: flexible and clear billing, fleet management, transparent reallocation of resources, economical and instant capacity to increase or decrease the fleet sizes.

Their line management reflect that, and their developers have to reflect that too. They are not in the business of delivering software or business feature, they are in the business of providing development hours in the most flexible and smooth fashion.

"Just do it" is what their client is buying.
> The employees of the fund, who reside in the US presumably, will be taxed on the income they earn from the fund. Why should they be taxed twice?

Why should it be the employees getting taxed and not the corporation? I might get taxed more than twice. Federal income tax, state income tax, sales tax, capital income tax, why should a corporation get a pass? I also don't think that it's getting taxed twice as they are different taxes.

> Google & Apple, etc play the same jurisdictional tricks, as do pretty much all multinational firms.

Why are you assuming that I condone that?
I am a little cynical about the diversity efforts because I think they will maybe expand the favored groups a little but it's still OK to discriminate against a lot of other groups. I even wonder if we are removing some people from the "in" group and moving others in but in total the number of people that are "in" doesn't change that much.
The words are wrong. The definitions are incorrect. If you don't know the difference then it does add something. That's called ignorance on your part. I've explained the difference.

Edit: & it makes a difference b/c one implies government control & the other control by the individual. Individual freedom. Privacy. Saftey from persecution. Allowing freedom of speech -- without the risk of being defunded by the government.

Edit2: Thank you for your comment.
The lack of a good standard library can always be fixed: write one. OTOH, language semantics issues can't be fixed without redefining the language, invalidating all code that has already been written in it.
Writing a reasonable compiler would need a reasonable language, no? Scala had its chance in the last 13 years now it is time for this abomination to go.
Stick Insect Antennae
The fund doesn't benefit from the US social structure. The fund is just a legal fence around a bunch of assets.

The investors in the fund are obliged to pay taxes on their income/gains in their relevant taxation jurisdiction, which will be the US for US investors and elsewhere for non-US investors.
Illinois is one of the states where driver's license numbers are computed from all the other information: http://www.highprogrammer.com/alan/numbers/dl_us_shared.html
It is actually quite the contrary. Electric bikes should bring bikes back as full members of the public traffic. Yes, some people are terrified to drive amongst cars. But the so called bike paths are the actual death traps, as most of them have dangerous encounters with the car traffic where it is the most difficult to spot bicyclists, that is at crossings. A large amount of the bicycle deaths are caused by trucks turning right across the bike path, killing a bicyclist. Furthermore, at least in Germany, they are not in a shape for comfortable riding. The only ones enjoying bike paths are unexperienced and untrained bicyclists, who ride a long at little more than walking speed.

Any reasonably seasoned bicyclists easily bikes at 20-30 kph in the flats, so by far exceed the safe bike path speeds. Electric bikes give this speed to anyone, who might be older, or is commuting and does not seek the sporty challenge. This requires proper bike traffic handling by the authorities.
20+MPH accidents are dangerous on bicycles and they are also more likely to hit pedestrians due to reduced reaction times.
Someone needs to tell all of those open source project things about this. They've been doing it wrong the whole time!
Android developing: Automatically connect devices to ADB for wireless debugging
Unless the platform that hosts it, has made the same uncompromising decision, then of course. It would be like hosting an app that freely declares it will host viruses on your platform that scans for viruses. They're telling you upfront that they have no intention of following your platform rules.

Not accidentally letting a few slip through, not being overwhelmed by scale and doing a crappy job, but as a point of principle not following the rules you are trying to enforce.
Recently, I got an email from AWS notifying my that one of my S3 buckets was publicly accessible (intentionally, for a static site). They really try to make sure that people can't screw this up.
Crispr Fans Dream of a Populist Future for Gene Editing
They're saying that, unlike usual patents, the content of the one-click patent filing does not serve as a useful basis for anyone else's implementation of a one-click shopping cart. This is the whole point of patents: to publicize a trade-secret process in exchange for protection. If your patent can't be used by your competitors to (make it easier to) start doing the thing you're doing, then you didn't really file a patent.

The one-click patent has an implementation, but the implementation is so trivial that there are only two things you can do with it: either copy it wholesale, or write your own based on the same idea (which will have nothing in common with the original because they're both too small to "share DNA" like that.) In this case, you can't copy wholesale, because copyright. So you're stuck writing from scratch. At that point, the patent has given you no advantage in implementation over the simple knowledge that a process for doing X exists at all.
This gets trotted out a lot, but has anyone actually compared the benefits of diversity versus monoculture in terms of long-term corporate performance?

If we look at something like nations, its not immediately clear that diversity is a benefit: sure, it brings a plethora of perspectives and components from which the nation can draw, but it also makes it harder to develop a unified identity from which cooperative actions can extend and is a frequent source of internal conflict. At first blush, both of these factors are present in companies as well.

I'm not "anti-diversity" or whatever pejorative people are going to trot out to ignore the question, I just don't know that we should be basing pro-diversity arguments on dubious claims.
Or a .deb or .rpm.
Particularly, anyone over the age of 35.
“Bing is bigger than you think,” Microsoft boasts, at 33% of US searches
Has anyone ever done a study showing that teams with diverse backgrounds manage to come up with better ideas than homogeneous ones?

I hear this line of logic quite a bit, that "white middle-class people" can only think within their demographic. It seems like a rather regressive kind of logic, that someone's perception, ability to empathize and problem solve, is limited by stereotypes about the demographic they belong to.
1 point by jahnu 0 minutes ago | edit | delete [-]

I found the "hard sleepers" even better. They are soft! The lights go out at night so it's quiet. I found soft sleepers usually had a lot of drunk business people having a good time so it was hard to sleep.

Either way, traveling around China, getting lost in seldom visited corners of that vast country, was an incredible experience.
Because it's a forbes article, I guess this may be a pain for anyone using Adblockers. In summary:

The Voyager disk contained a "map" showing where Earth is. They used pulsars to identify Earth's location. However, since the launch of Voyager we've discovered that there are probably a billion pulsars in the Milky way. We've also discovered that they somewhat unpredictably change the direction in which the pulses are directed. Making it unlikely that Earth's location can be identified using this map.

Nice article, shame about the invasive Ads Forbes uses...
WhatsApp Web replaced by a PC/Mac program?
I'm finding this more and more during my off hours. I wish there was a way to opt out of all @channel announcements on my phone app and still get notifications for when someone tags me directly (when I'm actually needed).

Probably not a helpful answer to your question, but I feel your pain, at any rate.
Actually this is a good thread of thought that I need to think about more.

My first inclination is that an ISP is like the taxman. If and end user transacts with netflix, then a tax is collected by the entity that provided the facilitating infrastructure. The tax is on the economic transaction, not one party xor the other. Just as government funds roads by a variety of taxes on different entities, individuals and companies.
This is why you finally give up on the verge? What would you refer to the memo as: a cool-headed rational argument? I don't even think the engineer understood what he was arguing for; misogyny isn't hard to see, regardless of the intentions.

The weirdest and most uncomfortable part is that he cares enough to alienate his employees, but not enough to encourage productive discussion. It seems like bitterness and resentment towards women.

While I understand why you might not like the phrasing, it speaks deeply about you that this is the one of thousands of verge factual errors you choose to criticize.
> Yes, it matters whether you are owning your words.

Well, clearly, superficial things to the actual content of the discussion like who I am, matters to you. A blanket statement that "it matters," is too reductive.

> This discussion is about how we structure society to serve its members.

Agreed.

>It has a long history of bigots cloaking their bigotry in a zillion ways. It is rife with people putting on masks -- from white hoods to anime avatars -- as a way of manipulating the discourse and avoiding social accountability for their attempts at social change.

Social accountability? You'll have to define this and why this is important in a discussion.

I find it interesting that you are equating an anonymous discussion about how to best serve society to white supremacists running around assaulting and killing people. Rather an extreme jump.

>If you want to be taken seriously -- certainly by me, probably by anybody -- then step up. Otherwise you're indistinguishable to me from the thousand other people I've dealt with who are happy to support self-serving sexism and racism from the shadows.

Interesting. You still cling to this belief that I'm supporting "self-serving sexism and racism" without specifics and not rebutting anything I've said. I'm starting to think you are currently incapable of being nuanced in thought. I hope this changes for you.

I agree, I think we are done.
Zemir Begic was dragged from his car and beaten to death with hammers. In front of his wife.

The black teens that did it were "influenced by the events at Ferguson".

So I guess BLM should also be shut down - but instead, Twitter made a special logo for them...
Monterey 2017: McCall's Motorworks Revival
I don't think it's a quibble. I think it's a point about what even makes sense to be patentable. The expiration of the patent frees up exactly zero technology.
Voter registration data is available for purchase, but only by registered political committees and can't be used for commercial purposes. This also doesn't include a lot of the breached data like partial SS#'s and drivers license #'s. As a Chicagoan I'm not too happy about this breach, and there has been surprisingly little coverage of it locally.
This is true of any community where the barrier to entry has rapidly eroded. The old-school members who bought their way in with hard work and perseverence (and also usually luck or money) react negatively to recent arrivals who don't understand the community's norms -- which are now suddenly out of date. Meanwhile, the new arrivals often see the old guard as a prickly, up-tight clique. I'm thinking of Endless September, D&D, Anime fandom, model aircraft, music scenes, Old Money versus New Money, Lisp Machine hackers versus Unix folks, Unix folks versus OMGUbuntu... the variations are endless, but they're all the same.

And yet, try as I might to be philosophical about it, my gut tells me that people passing me on e-bikes are vile cheaters.
Remote work is a boon for anyone with kids. You get to cut the commute out of your day, and so long as day care is nearby, recoup that time with your family.

But AFAICT, the tech industry is generally hostile to the notion of having children, or aging past thirty-five.
It's usually referred to as an increase in suicide rates for the unemployed:

long form: https://www.weforum.org/agenda/2015/02/the-link-between-unem...

Random paper: http://www.sciencedirect.com/science/article/pii/02779536939...
Computers can solve puzzles too. Would you say, then, that computers can reason?

The problem with your argument is computers and animals are not cogitative, in any way similar to humans. There might be instances when animals come close, but that is no reason to imply all animals can. That means some come close.
This is reminiscent of the technique used by some versions of ETH Oberon to generate native code on module loading from a compressed encoding of the parse tree. Michael Franz described the technique as "Semantic-Dictionary Encoding":

«SDE is a dense representation. It encodes syntactically correct source program by a succession of indices into a semantic dictionary, which in turn contains the information necessary for generating native code. The dictionary itself is not part of the SDE representation, but is constructed dynamically during the translation of a source program to SDE form, and reconstructed before (or during) the decoding process. This method bears some resemblance to commonly used data compression schemes.»

See also "Code-Generation On-the-Fly: A Key to Portable Software"
https://pdfs.semanticscholar.org/6acf/85e7e8eab7c9089ca1ff24...

This same technique also was used by JUICE, a short-lived browser plugin for running software written in Oberon in a browser. It was presented as an alternative to Java byte code that was both more compact and easier to generate reasonable native code for.

https://github.com/Spirit-of-Oberon/Juice/blob/master/JUICE....

I seem to recall that the particular implementation was quite tied to the intermediate representation of the OP2 family of Oberon compilers making backward compatibility in the face of changes to the compiler challenging and I recall a conversation with someone hacking on Oberon that indicated that he'd chosen to address (trans)portable code by the simple expedient of just compressing the source and shipping that across the wire as the Oberon compiler was very fast even when just compiling from source.

I'm guessing the hard parts are:
(0) Support in enough browsers to make it worth using this format.
(1) Coming up with a binary format that's actually significantly faster to parse than plain text. (SDE managed this.)
(2) Designing the format to not be brittle in the face of change.
Bike culture is good. Anarchy on the road is BAD.
The article describes the super 73 as a minimalist ebike. That's not minimalist. This is minimalist:

http://www.propellabikes.com/
This is almost like a patent on cars that go above 60 MPH. Or a website that takes less than 50 ms to load.

They have a patent on the RESULT of technology. The patent SHOULD be on THEIR VERY SPECIFIC IMPLEMENTATION of 1-click checkout, but instead it is on all implementations that result in 1-click checkout.

Patents really are not meant for the internet...
My hobbies are playing bass and cycling, and I really try to keep them analog - I don't want a bike computer or tracking app, and I don't care about recording myself or digital modulation. It's stayed just as fun as 6-7 years ago when I got into both of these things. I'm pretty much the same way with cooking, which recently evolved from a necessity to a hobby. All my friends love their rice cookers but I find them really hard to use and I don't want to watch a screen to see when my rice will be done.
Yeah, was in Lindau and Bregenz, Austria last weekend. E-bikes are a big thing with elderly people (or those who live up the big hills)
What you describe sounds like a consequence of Erlang's dynamic type system, rather than its concurrency model. Besides, don't most languages have "opt-in" error handling? For example, I work mostly in C# and if you don't catch an exception, your program will crash. How is that different? At least in Erlang, my program might restart itself. Sadly that doesn't happen on most other platforms.