skysight-inc/HackerNews huggingface dataset:
Wow, basically grammar-based generation has been a thing for quite a while now.

I'll have to print one of these circles and bring it to my NLG group to show...
> There's no sexual misconduct victim, as charges were dropped.

One does not imply the other.

> And since charges were dropped, we should stop even remotely suggesting the subject is guilty.

I disagree, the courts are not the only entities that can decide the truth. Plus, the case was closed because he was in the embassy and they did not have access to him.

> extremely cheap accusations

Assange himself has admitted that he did indeed removed the condom.

> Just imagine if this kind of character assassination happened to you, and you saw your life destroyed with no consequence to the perpetrator

Then I would hope that I had people like me who are willing to speak factually to posts like https://news.ycombinator.com/item?id=19641980 which my previous post was replying to. Also, as I said before, I believe that the fact that he stayed in the embassy for 7 years should be enough of a punishment for removing a condom. The only thing that I would add is monetary compensation to the victims.
I expect employers to give me paid time to learn stuff they require me to use at work, but if it is something unrelated to the company I am not expecting them to give that time.
Doesn't mean it's irrelevant either.
> I don't think it's worth studying many programming languages just for the sake of doing so. It's very rare that you get to choose the language to use on a project.

Studying languages help you way more than just providing you one more choice for the language of the next project. That’s precisely what this blog post is about.
Show HN: VenmoLIVE – Streaming Transactions on YouTube
Having used both, I can say without hesitation that they're both fantastic works of software. I personally use vscode as my daily driver now because it has all of the features I care about from WebStorm but it's free.

(I also have a license for Sublime Text and used that for years. I still prefer vscode now. But a developer's IDE/editor is a deeply personal choice and everyone should use whatever software they're most comfortable and productive with.)
Aphex Twin Speaks to Tatsuya Takahashi (2017)
Why would knowing “algorithms and data structures” be ideal? In the real world, most jobs aren’t about knowing either. They are about translating business requirements into code.
I mocked the Basho CTO does that count?
Absolutely every public offering has these same groups of critics. It's simply not a useful signal for whether things are going well or not.
Duplication does harm the owner, because Samsung needs to recoup the R&D money they spent and the thief does not. Because they stole the tech, the thief can undercut Samsung on pricing, ensuring that Samsung never can be profitable enough to recoup their R&D.
> They've got the data which is power. The talent who actually produce the product are in the dark.

There's no reason you have to run your company this way. IN fact making salaries public within the company should very much improve things. If they are fair then what's there to hide, and if they are unfair, why is that so? And if they look unfair but aren't, then some explanation can't hurt.
Because there are few people on earth more entitled than the modern web developer?
Why are you putting so much blame on foreign companies? Any statistics on WFOE in China to back that up?
I think there are something like 3 iOS clients that support OMEMO now:

* https://omemo.top/

* https://monal.im/

* https://zom.im/
One thing this article doesn't really talk about is that ticketing systems are designed to keep the staff honest, not the passengers.

> In London, where riders face fines as high as $1,300, the fare evasion rate on buses is only 1.5 percent.

You'd have to go some to get a fine that high. The penalty fares are £80, or about $100, but if you're prosecuted for the criminal offence the Sentencing Council guidelines for evasion of train fares are here: https://www.sentencingcouncil.org.uk/wp-content/uploads/Rail...
First, this is a false dichotomy. There are alternatives to Electron that don't require a 120 MiB runtime and don't involve using the OS APIs directly.

Second, this is not a criticism on application writers, but on Electron itself. It could use a runtime available on computers (virtually every computer has a browser) or, at least, a shared runtime that would download itself.

Bundling a browser with EVERY different app is not only a waste of space and of RAM, but also a security issue: now you have to wait for each app developer to update the app in case there's a security problem with Electron, Chromium or any of its 2000 dependencies, and that's "if" they upgrade. And that update takes at least another 120 MiB to download, for each Electron app you have.

Instead of downloading 120 MiB for each app, each app could come in a small package and only download the runtime if it's not available in the computer yet. Java got it right in the 90s, .NET got it right in the 2000s, although downloading the runtime had terrible UX for stupid marketing reasons (you had to provide e-mail to download from the Sun or the MS website).
Asktheheadhunter.com has lots of good information about how to tell good recruiters from bad, how to help them help you, and more. Not affiliated, just spent a lot of time reading and used to subscribe to his newsletter.
There's really no reason why London/SF couldn't do that apart from government policy.

Well, that "government policy" is the will of the taxpayers and voters who want to decide what happens to the city they live in and not just accept that living conditions imposed upon them by some bureaucrat. People in Guangzhou may be accustomed to living in Sim City, but that's not how it works in a democracy.

Personally, I've been to all three cities, and I wouldn't want to live in Guangzhou, compared to London or San Francisco.

People aren't robots to be warehoused.
With this viewpoint one must also be ready to accept the consequences.

For a person to become a police officer they will take on much more risk to their families and property. I'd imagine the personality type that doesn't fear this risk is the exact type of officer one wouldn't want on the street.

Recruiting officers will also be more difficult which means pay/benefits must be increased (which cities often don't have) or quality of candidate accepted must decrease (putting inferior/riskier cops on the street in a position of power).
This can happen in data cleaning/loading where you load unclean data into a table that is ready for analysis. I have loaded data through staging tables regularly. There may be multiple stages.

Another example is materialized view creation. It's common for these to scan large quantities of data to compute aggregates.
No one says "over a million data" in English, though it is arguably grammatically correct. Together with the typos it strongly suggests a foreign speaker.
Show HN: The Goriness of the 5 Star System
Except that "store the last known location" logic breaks ferries, towing, and other movement of the car while it's off. You need an override, or some way of deciding that, yes, this new and different location is actually sane.

And in the case of a ferry, the user is expecting to have accurate location and nav instructions very quickly after key-on as they leave the port in the new place, so that mechanism needs to make its decision pretty fast.
I assume you can also just switch the battery so no need to fast charge. Probably need some tooling for that though:

70 kW * 1 h / 200 Wh/kg = 350 kg
LeBron James' I Promise School sees 'extraordinary' test score improvement
what makes me laugh about Google's expression of frustration in this matter is that Google extracts/copies info from other websites, summarizes it and displays it directly to the user in their search result page!
Communists are still considered better than dictators AFAIK
This has been and is currently happening thanks to social media. I imagine it’s part of what has emboldened the WGA to make this move now.

It use to be you needed an agent to vouch for you to an executive high up in studios. Together they would hash out if your content would be wildly received by a large enough group of people to turn a profit.

Now you have digital equity in the form of followers to show that you personally already have entertainment equity. The old guard isn’t willing to put their money fully into this new entertainment Avenue, in part because of how entrenched they are in the profits of the current machine. Studios can make money for selling a script, premiering the movie, product placement in the movie, printing the dvds, offer subscriptions to their streaming services, running advertisements on all of that as well, and distribution of the physical dvds.

But it’s changing and I would estimate it’s about 1.5 more generations away from the younger guard upending the system completely.
Service workers are a terrible mis-feature. Ask anybody and they won't know that things can keep running in the background when tabs are closed. Even most developers don't know about it.
There is a difference between “knowing a language” and knowing the frameworks, idioms, ecosystems etc.

I could learn Swift in a week but that doesn’t mean I would be a competent iOS developer.

Someone who knew Python couldn’t do anything useful with the type of automation that I do with Boto3 without knowing the intricacies of AWS.
2 general purpose languages: R and Python.

Multi language solutions make sense with languages that specialise. So I'd never write in "Go and Java" for example, or "Clojure and C#" or some other pair of general purpose languages.

For me, Python usually ends up being the glue. But otherwise, I use a tonne of special purpose stuff. E.g:

AMPL

Prolog

R

Lua

SQL

sed/awk/grep/jq/etc

C++

Makefile DSL

cron DSL

Docker DSL

etc.
It's different today though. While the historically famous Edo period lasted 265 years, today the periods just end when an emperors reign ends. They are also counting years (today, not sure if they did earlier). E.g. 2018 is 平成30年 (Heisei year 30).
Well, according to my understanding, here are some things I do with Jupyter notebooks that org mode can't match: Dozens of inline interactive plots, including animations, 3d displays, generated SVG, embedded Javascript animations with widgets controlling them, proper formula formatting in code output and prose, etc. Things I have begun work towards include inline display of generated PDFs, and inline drawing widgets (including stylus pressure) that provide data for further computation and 3d display.

Simply not being browser-based means org mode has an incredibly steep uphill battle to even get close - the ecosystems Jupyter can tap into are vast (browser and native, language agnostic), and anything interactive is almost certain to trail behind.

I'm happy to be corrected, but I spent a while researching org mode's capabilities in this area earlier, and everything I found looked more primitive and clunky than what Python and Sage could do as long as 10 years ago.
Homotopy equivalence is even coarser than homeomorphism. A solid ball is homotopy equivalent to a point.
The Best of the Physics ArXiv (Week Ending April 13, 2019)
This is pretty much spot on, but they also represent your name / brand on an ongoing basis.
A donut.
I'm an American and I completely agree, but I think some context might be useful. Americans are trained from a young age that you have to sell yourself. You need to toot your own horn because no one else will. It is a component of the hustler culture in America. You always need to be fighting for the smallest advantage and overselling is a popular mechanism. Its incredibly dehumanizing, but thats never stopped America before.
Europe Learned to Fear China
This is extremely interesting. This paper does a few different things that are worth separating:

1. Structures knowledge about common statistical tests, the assumptions they need to satisfy, and the kinds of problems for which they are appropriate.

2. Models this as a constraint satisfaction problem.

3. Creates a DSL to write specifications for statistical testing.

4. Develops an output format for statistical testing based on (3).

5. Provides a python package that implements the above.

IMO (1) is by far the most fundamental of these, but the paper spends most of its time describing (3). I'll admit to not fully understanding (2), what the alternatives were, and why it's an appropriate choice - I wish there were more on that in the paper as well.

If the approach to (1) were described in more depth and published in a usable way outside of the implementation in (5), I could see it being broadly useful and leading to an ecosystem of different (competing) implementations. As it stands, the work on (1) is spread across a few functions in solver.py.

Looking more broadly, statistics-as-an-HCI-problem is fascinating, and I think this is a promising start. I'd also love to see more attention paid to (4), the output format. Most "doing harm with statistics", I believe, comes from misunderstanding/misapplying results, so looking at the full workflow / user story is critical. The focus of this paper is instead making the input easier, which is also obviously important.

emjun, so glad to see you in the comments here! What's the best way for interested folks to contribute to this project?
Link the leak? In this case, extraditing to Sweden on a wholly unrelated charge than to extradite to the US seems like a thing Sweden would not want because it would have hurt their credibility in future extraditions. All speculative now, ofc.
However, in the same document you can also see that Spain is the second EU country with the most positive image of the European Union, second only to Sweden (page 10).

When asked about membership in the EU, the answer is also more positive than average, although in a more modest 9th place (http://www.europarl.europa.eu/at-your-service/files/be-heard... page 37).

So it depends on how you ask. I would say saying that Spain is the least anti EU country is quite an overstatement, but it's definitely more pro-EU than average.

I think the results of the question on trust may be biased by the fact that Spanish people don't trust politicians in general. In page 6 of this Eurobarometer survey (https://ec.europa.eu/spain/sites/spain/files/eb88_nat_es_es.... - sorry, in Spanish, I couldn't find it in English) you can see that while trust in the EU is not very high, it's quite higher than trust in the Spanish government. So most people wouldn't want to leave the EU.
> There's really no reason why London/SF couldn't do that apart from government policy. I live in London and like it but wonder if having all the property being some silly multiple of wages is the best way to do things.

But Guangzhou has a much higher property price to income ratio than either London or SF. So, the policy you suggest doesn't fix the problem you raise.

https://www.numbeo.com/property-investment/in/Guangzhou

https://www.numbeo.com/property-investment/in/San-Francisco

https://www.numbeo.com/property-investment/in/London
I agree that denying all sex differences in the human brain is just bad science. There is a long history of "men and women are biologically different therefore women can't ____." "Men and women are biologically different therefore women shouldn't ___." "Men and women biologically different, therefore women don't want ____." "Men and women are biologically different, therefore women prefer."

When biological differences are exaggerated to justify limiting a population of people, it doesn't surprise me that one response is to just flat out deny biology, when it is exaggerated and weaponized to justify limiting others (see historical arguments on why women shouldn't participate in running marathons, why women wouldn't make good medical doctors, how women have inferior/emotional reasoning, why women shouldn't be allowed into combat roles, why women don't like physics).

I think the question is, how do we as a society acknowledge these differences without being mentally lazy and applying "averages" to individual people? Until very recently women were denied combat roles because of biological arguments about the "average woman". Society used a "biology" argument to deny ALL women the opportunity, even to the ones who excel in these roles. Individual women demonstrated their biological abilities to excel in combat roles and were STILL denied the opportunity because of the "women on average...." and "men and women are biologically different...." arguments. Their very real abilities were "averaged out" and their opportunities to make the most of themselves were denied.

Of course men and women are different. The question is, when will we as a society be able to acknowledge those differences without unnecessarily screwing people over? People will stop denying biological truths when it isn't weaponized against them.
They won’t try to force you. They’ll just lowball the first offer, and if you say “that’s not close to what I’m seeking” then they’ll say, “well we can’t read your mind, so it’s unreasonable for you to expect us to just repeatedly guess until we hit the number you want, so you need to outline your expectations.”

If you still decline to discuss a range of expectations at that point, they will usually just drop interest in you and decline to interview you further, assuming that you might just be fishing for a high offer to use to negotiate somewhere else, or that you want way more than they could possibly offer, etc.
where can we learn more about this?
“That’s all you need to know” is very reductive. Never stop learning: add JS and functional languages such as Clojure, Scala, OCaml. You don’t need to use a language every day for it to be useful. Learning a bit of Objective-C taught me a lot about naming variables. Smalltalk taught me about non-class-based OOP. Forth taught me low-level stack operations. Prolog, Io, BASIC, Erlang taught me a lot of things I use everyday, even if I don’t use the languages themselves.
So instead of acknowledging the limitations of your advice, you decided to respond to a completely different argument that I didn't even make?
Hmmm, where does agile fit into the story nowadays? :)
I'm not sure why you're being downvoted. The construction quality in mainland China is terrible.

I've witnessed a lot of it, myself, but this video was posted on HN a couple of days ago:

https://www.youtube.com/watch?v=XopSDJq6w8E

As bad as that is, it only scratches the surface because they didn't actually go inside any of the buildings. It would be unimaginable for a building outside of the Chinese bubble to literally start collapsing upon itself after standing on its own for only three years.
Its called hired nighttime help. We did that with #2, after the experience of going through hell with #1.
(Thankfully, both became quite easy to deal with after a few weeks. But at the beginning, its hard to see past the next 24 hours.)
Majority of the hi-tech companies here are SaaS product companies that use AWS/GCP. But the scale isn't there.

I'm referring to million sctive users of messaging app.
One perspective that might be useful is to think about the functional definition of a straw. The job of a straw is to enclose part of the two-dimensional surface of a liquid, then connect the enclosed region to an enclosed container with a lower air pressure than the surroundings. It kind of absolutely follows from those requirements, that a straw has to be some sort of shape with a boundary and a single hole. If it has no boundary, you can't connect it to the low-pressure reservoir; if it has no hole, it can't enclose liquid surface; if it has more holes, it doesn't separate space above the liquid into areas which can have different pressures (hence why a pinhole in a straw stops it from working).

There are other forms that could function as a straw - you could have a straw that splits in two and then joins back up (topologically equivalent to a torus pierced by two circles - where a normal straw is a sphere pierced by two circles). Essentially you can take any surface which has an inside and an outside, pierce it twice, and use it as a straw (so you can't do it, for example, with a klein bottle - but you could do it with a trefoil knot). Put your mouth round one piercing, stick the other against the surface of the liquid, and your topologically advanced straw should work.

This also kind of points to why it's confusing to talk about how many holes there are in a straw - because if you start with a closed 2D surface (like a sphere), you have to pierce it twice to make a straw. But in topology, the first 'hole' you add isn't a 'hole' at all (you can't loop a string through it, as the video says) - it just opens the closed surface.
oregon as well - it seemed to burgeon after the legislature stepped in.
I thought my screen was cracked for a second....
AutoHotKey is great and the kind of thing that should just be built in to desktop OSs. Why shouldn't I just be able to assign any key combo to anything, contextually? Why do we have to rely on applications supporting hotkeys at all?
Anybody can choose to ignore anything. But, if the selection process is demonstrably random (no accidental biases) and we can assume that the SO people are trustworthy (no intentional biases), we can then start making generalizations about the entire population. Everything ultimately comes down to trust, unless you run your own study. But then, do you trust yourself to conduct it properly?
San Francisco finds controlled scooter pilot a success
> I don’t accept you can survey 90000 developers and cannot offer any generalisation from those results without quanatitively proving there is an overwhelming sample bias, and specifically quantifying the degree of that bias.

Surely you have this backwards? If you want to argue that a survey offers any generalisation, then surely the onus is on you to prove you've accounted for sample bias (amongst others)?
HOA's are, quite literally, not government. They're an association of home owners.

They sometimes act like government, but are still very limited in scope and power. And a good HOA or condo association (there are some) is even better than a government.
unpopular opinion:

who really cares. they are tons of things lost to time and accident... we move on. i doubt that there was anything worth wild on myspace that someone hasn't migrated over to another platform already.

also this is a HUGE reason for supporting projects and collaborations like The Archive Team (https://www.archiveteam.org) and the WayBackMachine (https://archive.org). we don't give credit and congrats to these groups enough. i can only imagine how much of the internet these groups has rescued directly cause of their efforts.
I think I agree with you.

They're starting to put cars on the same obsolescence train as consumer electronics. This is on a device that costs a helluva lot more. I suppose that EVs have the same issue.

The parts situation is going to be interesting. Lacking standardized design and only a limited number of years of guaranteed (and high cost) replacements, it should be interesting in a decade. Cars a tough environment and I'm afraid that wrecking yards will see a lot of usage in terms of both cars become obsolete/unfixable and as sources of spare parts.

It's interesting that the original sin of pushing towards this situation is the mandatory backup camera. Once the screen and a tolerably fast embedded system get installed, cost reduction leads you to a monolithic place for car controls. The modern fascination with cell phones probably helps the population go along.
Challenges in the Japanese Smart Home Market
An Asterix and Obelix fan? :D
You frame nimbyism and protectionist housing policies as the will of the people, but I'd take a Chinese city with clean air over 3400 / month in a second. SF housing is broken, I would not put it on a pedestal of being some grand embodyment of democracy.