skysight-inc/HackerNews huggingface dataset:
Can you elaborate? Why are political prisoners medicated?
Good point. I've wondered if the "write more of Racket in Racket" effort required by the move to Chez Scheme will result in an easier path to Racketscript. IIRC, Clojurescript was helped along by something similar.
Germany’s bizarre version of capitalism (2015)
> They are setting up their users for disillusionment and disappointment.

There's nothing wrong with communities promoting themselves. If people don't know about your thing, they can't try it to make their own decisions about whether or not it is worth using.

And it isn't yours or a community leader's or a maintainer's job to protect users from disillusionment and disappointment. If someone actually has a hard fall from realizing that a programming language isn't as great as people said it might be, there are way bigger issues there than the programming language at play -- on the side of the disillusioned, not the language/community.
How do you know this? Has the Russian government a public list of psychotropic drugs it uses on its political prisoners?
I can't speak to the Catholic church in Poland; if you say so, I believe you. Then I'd just say: you mean the Polish Roman Catholic Church, not the Roman Catholic Church in general.

I feel confident that old ladies in Poland are not gilding the Vatican, which, FWIW, is worth less than 1/8th a single Jeff Bezos. (I, too, would be happier if that number were even lower, since it contradicts some of the better-known values of the religion).
Found this post from June about Basho.

https://news.ycombinator.com/item?id=14621359
I am surprised this claim is buried in the article with no highlight whatsoever.
Probably mostly from clothes and possibly from ropes, but I'm just guessing that plastic microbeads haven't been around that long. It seems as such a fantastically stupid idea.
Greece’s disappearing whistled language
> I'm not sure that any of these UI frameworks are going to get much traction

QML / Qt Quick gets a lot of traction, from mobile and embedded systems developers and lately a lot from automotive industry. It's just largely unknown to web developers, because it's not on that platform. What I would like to see, is that it got noticed from web developers too and then maybe it will get some push to get to the web.

> they aren't as flexible, don't solve web problems as well as the existing solutions

IMO, it's the current web technology that creates those "web problems" :) I don't say that QML solves them all. But it couldn't hurt if we have an alternative to HTML+CSS.
Any furnace capable of sintering metal parts is unsuitable for office deployment and will at a minimum need a fume hood and a way to vent the (very dangerous) fumes in a safe way. Typically that means you'll be operating machinery like this in an industrial setting.
More likely they got sound legal advice and realized they could not actually win in court, or their investors killed that idea as a waste of money

You do not hear about many VC funded startups initiating lawsuits for a reason. That is the realm of established companies.
I’m not convinced that the headline properly represents the content. I think it’s unfair to imply that the characteristic of introversion is correlated to a deficit in the ability to process emotional input in realtime. I would consider myself highly introverted, but I don’t identify at all with the emotional reaction of the author.

It’s possible that in his specific situation he is both introverted and highly emotionally responsive. But it’s a logical fallacy to then extrapolate that connection to other individuals with only one of those attributes.
"git on the block chain"
> Chernobyl. Meltdown and fire due to operational error during testing. Totally inadequate containment. Entire region evacuated and contaminated for decades.

Isn't decades a bit generous? Do we expect to move back in 2080? Does seem right AFAIK wrt the fallout in Norway contaminating reindeer (by way of lichen) - there's still measurable increase in radioactivity, but within presumably safe levels.
Same here. In my case it took years of self-imposed exposure therapy, forcing myself into various social situations and staying mindful of my reactions. I ended up making an ass of myself more times than I care to remember, but the sky didn't fall, and eventually the anxiety impulse faded and I got better at social interaction. I agree the hardest part was teaching myself not to obsess. My natural urge was to analyze small social faux-pas in excruciating detail for days or weeks and to this day I occasionally catch myself doing it and have to consciously stop.

But in my amateur opinion it is at the end of the day simply a mal-adaptive reflex, and reflexes can be trained. Working out, mediation and proper sleep also helped a lot more than I thought they would. I wonder if reflexes like this partially stem from an mildly overactive adrenal system or something.
Right, Russian government publishes a list of psychotropic substances that are given to political prisoners. Jeez, people, it's a joke. The joke is a commentary about American proclivity to eat psychotropic meds like vitamins.
Sort of

Without HVDC, renewables will probably peak lower (15%) than the 35% I mentioned.

HVDC and UHVDC is getting fairly cost effective now, so I don't think we'll need huge government subsidies to see adoption there, and it can be driven by utilities.

You can amortized wind really well with interconnect (unlike solar, which is strictly diurnal), so we'll see a trend back to wind in the renewable space.

However, I don't think we'll get beyond 50% renewable/hydro. Wind is built in areas where it is cost effective, which are the areas already taken. As you get HVDC, that area expands slightly, but I don't see us getting to 300GW of average wind capacity.
Reddit Wants to Look More Like Facebook
Institutions can buy key systems where the blanks are patented, and only sold by authorized dealers to authorized buyers as part of the institutional contract. This makes it very hard to come by usable blanks. Your average locksmith won't have them.
Yet another reason to shut down your LinkedIn account and walk away.
I got laid off when the company that acquired the startup I worked for, plus two or three others in the same space at the same time, tried to make us the "cloud services" group for the others (laying off our product group to "refocus us"). We were like "...we don't want to do this", so we basically all got laid off with nice severances, I screwed around for a month or so, and I ended up doing some work for a very large startup where my friend was the Director of Engineering. Been doing it ever since.
> But in fact, if people were moderately motivated, they could easily learn some of the other techniques that let them manufacture and/or duplicate objects.

That's actually a substantial barrier. People are lazy, and pressing 'print' on some design fed into a cornucopia machine (of which a 3D printer is a rudimentary fore-runner) substantially lowers that barrier. It requires no special knowledge beyond the feeding of raw materials into hoppers.

That's a lot less than what would be required to safely turn on a lathe, let alone making something with it.
In terms of second order effects, I think one interesting angle is that low-setup manufacturing makes ip / copyright in the STL files more valuable.

If you don't have the design then a human needs to spend a bunch of time dialling in the geometry.

I can imagine manufacturers wanting to find ways to "DRM" spare parts. One way to do that might be to make it more costly to produce designs from first principles. So having for example specific complex bits of geometry that ultimately force you to license the authorised design if you want to "economically" fab the part at low volume.
It is partly the MS EEE model and partly the Adobe model, where they give away free or low cost services to get indivuals hooked, often at young age, then when they are employed at larger firms they push the firms to adopt that software internally.

Get a bunch of Open Source Developers to do your marketing at their "real jobs" so they can sell the Enterprise Version.

Since GitHub is a private company it is Unknown (at least I can not find the info) if they are profitable or not, or what their revenue numbers even are so it is unclear if that is a successful plan or not.

GitHub could very well run into the same problems as SoundCloud.
"brogrammer"

https://www.desktopmetal.com/company/about/

I see a bunch of PhDs with backgrounds in material science (among other things). It's just possible they might have a clue.
I think the code is written for the case where it fits in memory. For that case, the solution is O(n) in terms of time complexity. From the feedback it seems that they only spoke about the solution where the data doesn't fit in memory.
It's a bit different when you use it for terrorbombing not one, but two cities - to make sure the design works.

I guess you could argue that GPS has killed as many children now, by way of guided missiles and missiles fired by drones - but there's still a gulf between unleashing terror on a divine scale as a part of a publicity stunt and geopolitical maneuvering, to making warfare incrementally more efficient.
It's hard to bleed a company dry if you are insisting that they pump in ever more blood. If a company dies your shares become worthless.
Both interviews highly biased towards interviewing skills: bs and basic algo. Judging if someone has the skill to build large system based on a conversation is silly. You cannot make an informed decision.

You should look for people with the portfolio. If someone has made a project in TensorFlow to paint in Picasso style then you should hire them regardless of education.

This is an unpopular opinion. You cannot become good in software engineering if you only read HN and work 9-5.

My ideas for interview:

1. Ask the candidate to bring a laptop, people running Linux +1
2. Pick random testing framework and ask if the candidate can setup and run some tests for fizzbuzz.
3. Ask a difficult question on system design, CAP theorem, compilers and OS internals. They should not be able to answer these.
4. If they lasted so far, make them comfortable before the finale. Pat theirs ego a bit.
5. Confront the candidate, essentially troll them a bit. For example: Describe fictional homemade crypto system build in PHP. Judge their response.

Instead of comfy 30 min BS talk about their previous experience you will have a better picture of the person if you put them in the hot seat. Above is just an opinion as I do not have interviewing experience.
I don't think so. Look to Germany for an example where unions and companies work better together. A union rep sits on the board so the union has direct visibility into the business conditions.
It also somewhat loses in impact because it's not immediately obvious that it's because of sea pollution, which "garbage" does a good job of conveying. You get there through some (admittedly short) reasoning, but that's probably what they were trying to avoid.
Some of the small reactor designs use other coolants, like molten salt, which stay liquid over a wide temperature range at atmospheric pressure. If a pipe breaks it just drips out and solidifies. You still want containment but it can be much more compact.

An example which is pretty far along is Terrestrial Energy's IMSR: https://en.wikipedia.org/wiki/IMSR#Containment
Sounds like a shitty way of ensuring your friends have Venmo.
Natural gas (and coal) will have to be CO2 taxed soon if we don't want the worst case scenario in global warming.
It's a piece of metal. Even if the locksmith doesn't have the blank you can simply make your own on a copying mill. It will take a while because you'll need a fine bit to make a usable key and the registration when you flip it has to be perfect but this is absolutely doable.

The blanks that locksmiths have are an optimization in time and cost, usually not in technology, they are there so you can walk out with your new key in 5 minutes and at $10 rather than an hour or two and $200. The trick is that the blank has all the lengthwise grooves pre-cut and the copying grinder then merely has to slot the blank to the required depth and cut off any excess. This is so that some $7 / hour person can make your keys and not a trained machinist with a very expensive piece of gear.

Keys with tricks in them (magnets, embedded RFID chips, bearings, springs and so on) are a lot harder to copy than keys that are simply steel.
The point of these proprietary institutional key systems is that you can't. The blank is patented, and the authorized manufacturer will only sell it to authorized representatives of an institution which has a contract to use that key system. It will further guarantee that only one institution gets to use that system per geographical region.

It's "security through the inordinate difficulty of acquiring an object with a particular shape." Cheap 3D printing of metal might put an end to that strategy.
The problem statement did not mention anything about optimizing the real world throughput of the algorithm. For the things you are talking about to matter there would need to be a far more complete problem specification.
It's also worth noting that there is no clear causal relationship. There is a strong and well-established association between depression and inflammatory biomarkers, but we have very little idea of whether depression increases the risk of inflammatory illness or vice-versa.

http://www.mdedge.com/currentpsychiatry/article/76288/depres...
ah that makes sense, is there a innodb_log_file_size
equivalent in postgres btw?
Probably not wrong but quite possibly in a way that's not been optimised well. I'm sure people on Freenode IRC #perl6 would be interested in your work. Don't forget `perl6 --profile script.p6` gives nice profiler output out of the box!
Pretty interesting how many bits of identifying information are available based on system fonts.

if you've never seen EFF's Panopticlick check out https://panopticlick.eff.org
Ask HN: Big bang refactor from 1M lines of php
HN,

I've read, including on HN, that "big bang" refactors are never a good idea. However I'm talking to a client who has 1 million lines of awful PHP code to do what I think could be reduced to 100k or fewer in python/Django.

I've built large codebases before and refactored chunks of them, but nothing at this scale. A piece by piece refactor to me sounds very tedious, considering the application is not terribly complex.

Thoughts / suggestions?
A case in point is Banqaio Dam, which killed 25,000 people immediately and many more in the aftermath.

https://en.wikipedia.org/wiki/Banqiao_Dam
If my ranting concerns you, can you just not ignore it and move on? I just can't understand the negativity...

More seriously, I see value in iRobot and others hearing loud noise about how stuff like this is not OK to many of us.

- "We" may know this, but I doubt there's a "we also sell your data" sticker on the box, and lots of other people don't.

- If people don't push back, manufacturers will hear that this is acceptable. I'd like this to not be acceptable.

- iRobot may have floated this in order to find out what people thought, but many other companies are much less scrupulous. They need to hear loud and clear that this is not acceptable.

- If loud outcries happen each time some company tries to normalize data grabs like this, they won't be normalized. That's a world I'd like to live in, so I'll keep being loud, thanks.
My question would be to help a community I've recently discovered where college grads are practicing mock interviews on Twitch:

What mindset is needed as someone with minimal production development experience (perhaps an internship or something) goes into a job interview salary negotiation? That first negotiation forms the foundation of the rest of their career -- no pressure!
What is wrong with the "old" Usenet? It's still there, there is only a need for a decent web gateway and some tutorials on how to run nntp servers.
Microsoft seems to be particularly trying to push people to UnicodeMath [1][2] as a standard math exchange format. It sounds like from the blog post that (La)TeX math support is almost a "free" bonus given UnicodeMath is somewhat based on TeX prefix patterns (but as Unicode characters and joiners as much as possible) and the UnicodeMath standard supports a somewhat trivial conversion between the two.

[1] http://www.unicode.org/notes/tn28/UTN28-PlainTextMath-v3.1.p...

[2] https://blogs.msdn.microsoft.com/murrays/2016/09/07/unicodem...
> You are quick to dismiss the very idea that anyone would find limitations in the language or its architecture

I really don't think that's a fair reading of what I wrote. :)

> The quality of a project and the problems it has solved are not revealed in quantity of lines.

I totally agree! I was responding to a comment where the author said they "soon hit the abstraction wall as the complexity of my apps grew."

Stating that we haven't hit any such wall in 150,000 lines of code provides a concrete sanity check on that claim. Obviously I can't post our proprietary code base, and I'd prefer to say something more objective than "we have a very complex code base." (Which I'd certainly say we do!)

> How about actually listening to people's experiences rather than dismissing them?

The statement "Elm has an abstraction wall" is not an experience report, it's a claim about a language. I'm not dismissing anyone's experience by providing a counterpoint to that claim.

I agree with you that nobody should tell others their experiences are invalid. But I feel no obligation to slump my shoulders and say "yeah I guess you must be right" if someone makes a misleading claim in a public forum.

> You can't end your comments with little emojis and pretend it washes over the general brush-off you are presenting.

I tend to write smileys whether I agree or disagree with someone. Sorry if that bothers you. :)
I hate google for things like this. "Dont be evil" they said. But why do they hate freedom?
Not a lawyer or even close, but I'd argue that from a layman understanding of libel law it should apply. Stating something publically that some actually did or said isn't libel. Making something up and saying someone said it already falls under libel.
Everyone has a test environment; some people happen to send prod traffic to it.
I've volunteered to count votes before. It's finished within an hour of the polls closing.
Unions ruin nearly every company they touch Government unions are even worse because the government is largely able to support a nearly unlimited budget.

Let's not forget that unions are not opt-in or opt-out. If you work in a union shop you are in that union and their dues are automatically taken directly out of your pay. You don't like what your union is doing? Tough luck. Suddenly you need to negotiate with the people who should be on your side and are taking money away from you to fund themselves. Union workers are often doubly screwed by their employers and their unions.
2464 karma, so probably no, not a bot.

Highly clueless about cytokines, though...
Golang Release Cycle History (Beta and GA)
Good. Humans are clearly not responsible enough to safely manage a non-biodegradable material. Like antibiotics, we slung it all over the place inappropriately, and now it is going away.
MD's are by and large incredibly non-curious about hard-to-diagnose chronic conditions
Because obscurity is the best security!... right? FCC knows what's best for everyone.
Why would it be mandatory? It's a way to let parties assure themselves that the votes were counted by a trustworthy method. If they're already satisfied that that's true, then nobody can conceivably benefit by having them bring their own machines.
a) New designs are good, but something that's "10 years away" is more an idea, than it is a product.

b) It's not so much that designs can't be safe, but the trick is realizing real systems based on the design, that actually are safe. Over time.

Never underestimate the power of human mis-management when it comes to corrupting perfectly sound pieces of engineering, especially when you need to plan for a 50, 100 or 250 year horizon.
> And sometimes you have to accept that there will be zero change until legislation hits the big companies with an even bigger stick.

Were the problem parties in this article the "big companies"? Nope. They're already flouting existing laws. Are new laws going to stop them when the existing ones don't? Obviously not.
Search for an official Google Chrome extension (such as Chrome Remote Desktop). You'll see a 'By Google' logo (https://chrome.google.com/webstore/category/collection/by_go...) as well as an 'offered by google.com'.

This just has the 'offered by google.com'. I would have assumed a 'By Google' logo would have been added after acquisition?
Surprised no one has mentioned a Keto diet yet as a potential remedy for CFS. One of the biggest benefits of Keto is its anti-inflammatory effects.

A quick Google search brings up at least a few research papers showing that Ketogenic diets have been seen to suppress the expression of inflammatory cytokines.
I really liked [1]this comment on reddit illustrating evidence that not only was there no cyber attack on the FCC, but that it also self-orchestrated its supposed "DDOS." Curious HN's thoughts.

Realistically (or perhaps otherwise), what can Americans without enough money to lobby individually, do to prevent the FCC acting against our greater good, especially in the face of evidence that they are maliciously acting against the greater good? I have already called all of my senators and congressfolk, as well as written the president (for all that will do). This does not feel effective.

[1](https://www.reddit.com/r/technology/comments/6odans/fcc_now_...)
In a properly-diversified investment portfolio, the loss of any single company has minuscule impact. For workers, the loss of the company is much more devastating - suddenly left without salary and health insurance, faced with the prospect of having to uproot or retrain to find further employment, knowing that the hard work of a big chunk of their only life has gone up in smoke. Workers want the company to succeed.
What incentive do they have besides being a heroic, indefatigable person? If anything, they're increasing their attack surface for being blamed or sued.
I was under the impression that you seriously thought you knew which drugs the Russian government uses on its prisoners and was making a tongue-in-cheek remark in response.
I think it's appropriate to be skeptical of any particular piece of legislation in the same way that it's reasonable to be skeptical of a proof of a centuries old conjecture. It doesn't follow that you should be skeptical of mathematics as a system.
Translation: their protection is bad and they don't want to reveal its mediocrity publicly, or there was no attack.
> Also, it has a lack of subsidies, compared to the other sectors.

It has significant federal R&D and liability-related subsidies, as well as other federal and, in several states, state-level subsidies. Nuclear is by no means deprived of subsidies.
The communists have a much higher body count but they also got a head start by about a century.

It remains to be seen if or how quickly AI will close the gap.
I think they just meant lighter. They load quite a bit and on really high latency and slow connections it's painful to use.