skysight-inc/HackerNews huggingface dataset:
That reminds me of an episode of This American Life. The Vienna Sausage Company had to relocate their hot dog plant, so they modeled the previous plant exactly and all their production procedures. And yet, the hot dogs at the new plant didn't taste as good and weren't the right color, and they couldn't figure out why.

I won't spoil it for anyone who wants to listen to it (it's only 3 minutes long), but sometimes your secret sauce is not even what you think it is, but a completely unexpected & undocumented interaction:

https://www.thisamericanlife.org/241/20-acts-in-60-minutes/a...
But far not all them had at their possession resources of half of rest world.

Western Europe is all about that. How many colonial guldens are under each stone of town squares of its cities ...

No surprise that technical revolution was originated there.

Back to Russia...

At WW1 it had no chances to confront rest of Europe.
Like it was "shell hunger" in Russian army in 1916 - it's "industry" simply could not produce enough.

But at WW2 time it did that - pretty much all Europe was working on Hitler's war machine.

Rise of potential was tremendous if to consider that it happened between 1917 and 1941.

Of course the only option of that burst was exploitation of its own people - Russia didn't get any (significant) investments from outside.
I really like that library for other reasons, but I couldn't find documentation for anything symbolic. Could you point to the right places? Feel free to follow up on other forums since this is getting pretty off topic.
I am not sure he stole anything. What he did do was teach them differently.

The educators in my life who employed a lot of discussion are some of the highest value ones.

It's not like the subjects he taught require more.

Someone should get feedback from his students. Would be very interesting to get their take on their experiences.
> If you're an employee and/or a student then everything you do should be reported to the government, taxes should have automatically been withheld, and the government should be able to figure out everything on their own.

In such cases, isn't it already super straightforward to file taxes? Just copy-paste information from W2 to 1040ez, and you are done?
I'm not too hot on Python, where do I find the imported libraries so as to interpret eg `bitcoin.encode_privkey(decoded_private_key, 'wif')`.
The war could not have been won without american material, period.

That said, the russians did most of the dying to win the war.

The Russians contributed blood, the americans, material, and the british, spirit - or so the old saying goes.
I can appreciate this philosophy but I don't think it's right for everyone. On the one hand, it's nice to have a safety net for times when pairing turns into one person programming while the other is spacing out. On the other hand, if you require a review on top of pairing then you're now requiring 3 people to get this chunk of code out. So there's definitely a balance and you have to decide what's right depending on your team and situation.
In many cases, you're better off finding someone with a deep understanding of customer psychology then a traditional writer. It's not about writing beautiful copy, so much as copy that inspires action on the part of ideal customers.
Mike Judge on sex, drugs in Silicon Valley (2015) [video]
This isn't an issue with multiple statements in a transaction. It's just an issue with using the incorrect transaction isolation level. That will cause problems with single statement transactions if you're using READ COMMITTED transaction isolation level. One of your examples already shows that you don't need multiple statements:

S1> BEGIN;
S1> UPDATE ints SET n = n+1;

S2> BEGIN;
S2> DELETE FROM ints WHERE n = 2;
-- S2 blocks since the DELETE is trying to modify a row
-- currently being updated.

S1> COMMIT;
-- S2 unblocks.

S2> COMMIT;

S3> SELECT * FROM ints;
n
---
2
3

This is working as designed and intended. This is how the READ COMMITTED transaction isolation level works. If you want higher isolation levels like REPEATABLE READ or SERIALIZABLE, then use those. If you need snapshot isolation, then use that. READ COMMITTED is the default isolation level because it's the most usable isolation level for the vast majority of situations, but having an RDBMS that handles concurrency for you doesn't mean that you don't have to understand how that concurrency model works.

The tradeoff for these higher isolation levels is that instead of getting results that you might not necessarily expect, you'll instead get deadlocks and forced transaction rollbacks, and your application will need to account for that instead and may need to resubmit queries in certain situations. This is the fundamental tradeoff between performance and isolation.
You were clear, my point is that you don't call any of them.

For example use ZeroMemory() and not memset(), ReadFileEx() and not read(), and so forth, no use of GetProcAddress() at all.
Christopher Allen got you covered (almost): https://github.com/ChristopherA/Learning-Bitcoin-from-the-Co... "Learning Bitcoin from the CLI"
> In visual design tools however, these abstractions aren't possible.

I occasionally use MS expression blend. It’s a visual design tool, yet it’s quite good at working with styles, control templates, data templates.

These are XAML markup equivalents of functions. They don’t match 1-to-1 to visual elements, and you can compose them; even recursively if you want to, see e.g. HierarchicalDataTemplate.

HTML doesn’t have templates, but there’re third-party libraries implementing them on top.

IMO the main reason why people still code web design is legacy: until recently, clients were too slow, different browsers were less compatible, i.e. coding was the only viable option to ensure acceptable quality results.
I'll just leave this here:

"Our definition of success has become narrow, boring, and limited. If we want young people to be creative and innovative, we need to reward them for it."

from "Skip The Hedge Fund: We Need Young People To Take Risks And Build Inspiring Things" at https://www.fastcompany.com/3026586/skip-the-hedge-fund-we-n....
SIMD tends to always win for pretty small arrays, like around ~25 elements, and probably any size that is evenly divisible by the vector width.
No investment accounts that pay dividends, and in most years I haven't sold/liquidated any accounts. I did forget that I do submit a 1099-INT that my bank provides for the small amount of interest I earn in one savings account.

No retirement accounts other than my 401k. I'm under the impression that there are no tax implications until I retire and start withdrawing (because my contributions are already deducted from my taxable income on my W-2 form).

No hobby or self-employment income. No charitable giving or other deductions that I consider worth the trouble of filing.
It does feel slower. With a low memory device it's a pain, but on a high-end one I don't find this that annoying. The good side is that's it provides plugins (so proper ad-blocking) and custom search engines. I haven't found any other browser as complete on Android. It balance the not as smooth feeling when scrolling which is not that important to me
The original solution was just to host a website on your own server.
As a non-front-end dev, I really don't get how the browser matters for any end-user. I've never liked Chrome much and have always stuck with Firefox, partly for it's philosophy, but also because it has all the things I've gotten used to.

Firefox also has many features that make the web usable for people who aren't born with perfect vision and hand coordination. The plus is that these extensions make the web faster.

When I use Firefox, I feel like the browser belongs to me. Chrome feels like an Apple version of websites, mostly dumbed down and hostile to changes.

I will say that Chrome is unmatched for front end work, but that's a horrible reason to tell the average end user Chrome is the best browser.
Show HN: Cryptocurrency historic ATH prices
What? A swallow carrying a sweet potato?
I would not say there is a pleasure chemical, more that it is a contentment chemical. It is more of a signal that the situation is so good that there is no point in trying to improve it.

In a sense they are antagonists. The compulsion is driving you to do something, perhaps anything, and will eventually drive you into the ground from stress. The other will drive you to do nothing, even if it means that you waste away from lack of water and nutrients.
Interesting, my demoscene time is long gone.

Thanks for sharing.
Where does the writer, who claims to be a graduate student in Chinese studies, of the excerpt[0] below go wrong?

This fairy tale is promulgated because of the fact that, when you look at the character frequencies, over 95% of the characters in any newspaper are easily among the first 2,000 most common ones. But what such accounts don't tell you is that there will still be plenty of unfamiliar words made up of those familiar characters. (To illustrate this problem, note that in English, knowing the words "up" and "tight" doesn't mean you know the word "uptight".) Plus, as anyone who has studied any language knows, you can often be familiar with every single word in a text and still not be able to grasp the meaning. Reading comprehension is not simply a matter of knowing a lot of words; one has to get a feeling for how those words combine with other words in a multitude of different contexts. In addition, there is the obvious fact that even though you may know 95% of the characters in a given text, the remaining 5% are often the very characters that are crucial for understanding the main point of the text. A non-native speaker of English reading an article with the headline "JACUZZIS FOUND EFFECTIVE IN TREATING PHLEBITIS" is not going to get very far if they don't know the words "jacuzzi" or "phlebitis".

[0]: http://www.pinyin.info/readings/texts/moser.html
The Firefox Extensions Challenge (https://blog.mozilla.org/addons/2018/03/15/firefox-quantum-e...) with prizes for winners has just ended...

So Mozilla are at least aware this is a problem for some users.

Curious what good new extensions come from it!
I know nothing about the housing market but to me it seems like this could be a pretty good move from zillow. They could theoretically use data on their millions of houses to find absurdly good deals and only snap those up.
The article is riddled with what's wrong about proprietary (nonfree, user-subjugating) software. Paragraph 2 is almost entirely made up of these problems:

"the best web browser" -- has no meaning without clearly identifying the criteria by which one considers anything best, worst, or any rating in between.

"If a friend were to ask me what the best web browser is, I’d answer “Chrome” in a heartbeat, so don’t mistake this as a screed against Google’s browser." -- because any deep criticism of a nonfree browser, or a nonfree browser from a spying organization would, by default, be a "screed"? No respect for freedom of speech here, and that's no way to treat your friends. This line and much of the essay comes off as a way to validate the idea that we need not consider anyone who looks out for their own software freedom, the software freedom of their friends and other computer users in general, or their (very much related) privacy interests. The allowable limits of debate are set: technocratic functionality (such as the effectiveness of an ad-blocker, vague notions of competition and "unhealthy growth" without mention of software freedom are considered right and proper to get into. Please restrict any discussion to such proprietor-affirming ideas. Anything outside these boundaries is "a screed against Google's browser".

"I still see it [Google Chrome] as the most fully-featured and trouble-free option for exploring the web." -- so this further reinforces the above: privacy is not a feature and the loss of privacy (where Google decides how much privacy to grant each user) is not to be considered a "trouble".

Nonfree browsers are unethical and problematic for the same reasons which apply to all other nonfree software: we need and deserve to control our own computers. This doesn't just apply to those who write software, but to all computer users. Therefore we all need the freedom to run, inspect, share, and modify published computer software (software freedom). Users who can't or won't learn to program can either choose to learn or get someone they trust to vet and improve software on their behalf. More technically-capable users can help everyone out by vetting and improving published software for their own sake. They can help their community by sharing their improvements under licenses that respect our software freedom. These are deeper more thoroughgoing reasons to reject nonfree software and run only software that respects your software freedom.
> this is more a problem with misuse and not email itself.

That's true, but the vast majority of users misuse email and the vast majority of clients do not bother with properly threading it. So conversations become very cumbersome.

On usenet, it was easy to have threads that were hundreds of posts long with multiple conversations going on, and pretty easy to jump into one of the subthreads to post a response. Email could be the same way, but not with the way things are today.
What do you mean by that? I can't find any connection between him and pandas
Hacking my brain to relax with these meditation glasses today.. so far so good
Hey, I found this tool very useful https://mholt.github.io/json-to-go/ when working with large JSON structs :)
Some of the concepts they pioneered are still used today. Fascinating story.
This is a bad idea, and I believe it is Bad Design. If someone can see your email on their screen, they can share it with others, full stop. This feature will instill a false sense of control in users and will result in bad things happening.
This is a great list!

I'd like to suggest one if you don't mind

7. Review your own code before handing it over. Time is wasted when the submitter left out obvious issues such as typos, missing comments, unnecessary complexity, debug code, etc.

Consider the reviewer's time precious because context switching is expensive and she/he might not get back to it as quick as you'd like to.

Implementing clear guidelines and linting would help.
Related PR https://github.com/ethereum/EIPs/pull/999
What he's describing doesn't sound detrimental to me; it sounds like facing the truth, which might be a very dark place, but it's what we'll all end up facing eventually.

And of course, there is probably something behind that too, of which I have no idea.
Development Versions of Oracle Linux UEK Now Available on GitHub
Which should mean a reduced price of at least 3%, since it’s the seller who pays the commission and factors it into the home price.
Asus RT-AC86U vs. RT-AC88U: Which Is the Better Router for Most People
loadu is not the best example because its sole purpose is loading unaligned data. There is a separate load for aligned data.
As I know it goes away in a week or so, I don't get worried or overthink it, as I know it will pass. During mania I don't buy expensive things, start big projects, make life decisions, or do anything that may be tainted by my over optimism.

When I'm feeling low, just try to exercise, eat healthy, think positive, follow all my routines.

Basically I try to keep a rational mindset that I keep separate from my current state, and try to analyze the situation as a neutral third party would. This is a useful technique regardless but especially effective when I feel off.
Care facilities are warehouses for the old and ill. There is no care there — they just call 911.

Home visits are great for physical therapy or protocol based care. But again, they call 911 when anything significant happens.
I Googled because it sounded too harsh to be real, but they are all real people!

The author is out of his damn mind for not changing names, but NMP.
With both pie charts and donut charts, the size of a segment is based on its arc length. With a pie, that's the same thing as area, but for donuts it's not. So I guess that's one argument against donut charts. Neither chart is great for comparing sizes imo.

Check out https://github.com/ft-interactive/chart-doctor/tree/master/v...
Let's start buying when the bubble is at it's biggest?
By doing it and experiencing it yourself.
That idea is obsolete by at least twenty years.

You typically join (or form) a group because you get along with them. I'm in five groups, some with some pretty great releases (not mine), and I'm a pretty shitty graphics coder.

In fact your phrasing "elite skills" made me chuckle a bit, it sounds like the kind of thing a 16 year old would say in 1994 :) (no offense intended)

I think most people don't release source code because a) it's just not really part of the culture, b) the code is shit and c) people want to make demos, not READMEs. I mean, in the end this is about art and expression as much as anything. Electronic musicians don't usually publish their music software source files either. There is not really any elitism behind this.

c) is also why write-ups like this one are so uncommon. (Cool stuff LLB!)
Hey, it's aspirational ;-).
Question on those using firefox as a daily driver on OS X. Comparisons batterywise to safari how much less battery life do you get in general with firefox now?

That is my #1 reason for sticking to safari for now. That and I need to find out what extensions I need again after the switch to the new extension model.
That's cos your cell provider is poor.

The street names are "pronounced" by a Google server. If the phone can't download the audio within a few hundred milliseconds, it falls back to a prerecorded audio clip made locally on the phone.

Get a better cell provider, and you'll get back to full functionality.
This sounds like a credible alternative to me:

> Dr. Kistler argued that it was still possible that Pacific Islanders voyaged to South America and returned with the sweet potato.

> A thousand years ago, they might have encountered many sweet potato varieties on the continent. When Europeans arrived in the 1500s, they likely wiped out much of the crop’s genetic diversity.

> As a result, Dr. Kistler said, the surviving sweet potatoes of the Pacific only seem distantly related to the ones in the Americas. If the scientists had done the same study in 1500, Pacific sweet potatoes would have fit right in with other South American varieties.

I remember an issue of National Geographic that had a photo montage of about 40 different kinds of potatoes that are still being cultivated in the Andes today. They didn't have any sweet potatoes(1) but I can imagine that in 1500 there were as many different sweet potato variants being cultivated in various places in the new world.

(1) Sweet potatoes are not a variety of potato, so this isn't surprising.
> Private slacks, private google groups, private and close knit email lists will always make for better sharing and discussion.

I found the same thing on usenet years ago, and it was much more discoverable compared to the private options you mention. But I did need to use some degree of client side filtering to handle the junk that would be posted.
Go make a demo about it
I hope I found We Really Don't Know How to Compute: Gerry Sussman talk with better resolution and camera on the board
And generate 100% of the content you want to read
A testable prediction at least.

I wouldn't be surprised if they make a bunch of money and then make a big mistake and lose a much bigger bunch of money.
Who fucking upvotes this retarded headline.

Fuck you.
I have been using Firefox since it was called Firebird. Off late one of the reasons, adoption isn't climbing is because Firefox is not included as one of the supported let alone allowed pieces of software in corporate companies. At my last company, security guys went as far as to classify Firefox a risk. They instructed Desktop Support to remotely uninstall Firefox off users machines. Most people I support would rather use the same software at home that they use at work. I admire what Mozilla is trying to achieve and have always promoted it to people asking me for IT software to use.

Edit: It wasn't my decision to classify Firefox as a security risk. Just stating that in corporate organizations I have worked using Firefox is not encouraged at all.
It's true that homophones are much more common in Mandarin than say, English. It's not, IMHO, a very compelling argument against moving the common language to a more phonetic system like Korean did with Hangul. Something like 施氏食獅史 is already incomprehensible to a native speaker (who isn't familiar with the text) when read aloud.
My experience was a loss of sweet tooth permanently. Before I had a lot of craving for sweet stuff and had to fight with myself to cut the craving. After the Vipassana that craving is no longer there like before.

Apart from this one thing, there are no lasting impacts. If I meditate an hour in the morning and an hour in the evening, the effect lasts around 24 hours and I gradually revert back to my original state, so I have to maintain the meditation practice to maintain the results.
Side note to anyone who might like Pocket but don't want to depend on a third-party service (even from Mozilla themselves): try Wallabag. It's a bit lacking in typesetting options, but overall it's a neat self-hosted alternative.
Reminds me of when I lived in China with my friend, anytime we left the city for some tourism in the boondocks, he'd wear this white T-shirt with nothing on it except big block characters on the front - "外國人". (In simplified though, which apparently I don't have on my phone). Just means "foreigner." Chinese people got the biggest hoot out of it.
I Tried San Francisco's Electric Scooter Share and It Was a Nightmare
Phoenix: UI tests using Hound
Build a 100+ table database. Try redoing the havok some ORM did on a solo project.

Also, books are far better than any online tutorial. I'd suggest doing the database before reading the books, as that will show you all the mistakes fresh in your memory.
> Nearly everything you can think of has already been done

I find this hard to believe. There's entire fields of research based around AI now and an endless number of ideas that have yet to be tried/implemented. There simply aren't enough people working at hedge funds to cover them all.
Is the affected associates of Vitalik, the benevolent dictator of Ethereum? Then this may get in.

I mention this because the DAO losses were address by a hard fork.

If enough money is at stake it would be advantageous for Vitalik and other core maintainers to allow for people to pay on getting their PRs accepted. This PR would restore I understand about >$100M in funds. This type of patch is surely worth money in order to accept.

At least if Vitalik and friends took money in order to do these types of arbitrary patch PRs to fix other people's problems, then it would at least be a fair playing field.

Is Vitalik and other core maintainers already getting paid by the people proposing these types of PRs?
Regarding the double brackets for representing Part, you can instead use〚 and 〛which can be input with `ESC`-[-[-`ESC` and `ESC`-]-]-`ESC` respectively. This makes the code prettier and easier to read.

There is a very easy to implement modification you can make to allow the keyboard shortcuts `CMD`-[ and `CMD`-] for the double bracket symbol, which is described here:

http://szhorvat.net/pelican/pages/mathematica.html

I rather wish Wolfram would provide these keyboard shortcuts in the base software