skysight-inc/HackerNews huggingface dataset:
I found your game to be a great improvement over the course's UI. Well done!
Trump admin. seeks to “bury” climate report by releasing it on Black Friday
OK thanks. Nah, don't have links to any papers. Well, even that one I read didn't say spaced repetition is the best way. I've made my point, not sure I'm glad I did[0], but glad you got something out of it, cheers to you too. :-)

[0] I guess it was a 'philosophical' objection - no, I don't have a better method on offer, just being sceptical of..loose claims.
>I also think that we (developers) are doing something wrong with recommender systems.

Google is hopeless at that. YT watch-related is filled with stuff I already watched (in my browser history), even stuff I upvoted! I made a Tampermonkey script to expose VISITED links so I dont click on something by accident.

injectStyle('#watch7-sidebar .video-list-item a:visited .title {color: #141761;}');

Edit: I just opened a random YT video from my subscription and counted recommendations I havent seen. 12 of 20 spots already seen. Nine were new, except 8 of those were garbage. SNK Neo Geo console board repair video lead to geopolitical/talk show/reality tv trash suggestions :o
It’s definitely an option, although methane reforming will produce carbon monoxide as a by-product and separating that from the hydrogen in a distributed setting (as opposed to centralized plant) is so energy intensive that it would likely offset any savings. Solid oxide fuel cells that run directly on methane are yet another alternative, but their problem is they run at around 600C...
That last statement is super interesting! One that I “knew” but didn’t really think about before.
If you're open for a graphical option, try "gentoo" (not the distro, the GTK+ file manager).

Disclaimer: I wrote it.
I lived on a kibbutz after college. It has its own set of problems. The closer you live to people, the more politics enters the picture. The less money there is to go around, the more that politics revolves around the relatively financially trivial. You can't force people to like each other just because they live in close proximity.

The problem isn't finding people with shared interests and values, it's in building real-world (not Internet-based) communities around them.
Show HN: First official ReX.js release
Because you don’t have to actually have sex to be arrested for homosexuality
Show HN: Filter and redirect Slack messages, like e-mail filters
I caught some brief clip on the news last night about Canada looking at introducing something similar to the GDPR. Can’t find any details in a quick search though.
Chaining is as old as hills and can be used to avoid callback hells. What monads are really is a type respecting chainable object with 3 methods: value, map and then.
Jews have been considered "white" for decades. In modern America, it's generally only neo-Nazis and their ilk who seek to other Jews as being non-white.
Indeed. Also where are the times and opportunities to meet? Cities have become poorly walkable aka very hostile to pedestrian.
The only encouraged social interaction is with shop/cafe' employees - and they are not allowed to have any meaningful conversation with customers.
By default the Bio is collapsed. So I am supposed to follow people because of their gender, sexual orientation or disability, in order to have a more diverse Twitter feed?

That is some major virtue signalling right there. If that is how you define diversity for yourself you are mistaken. I can surround myself with 50 POC and 20 LGBTQ+ people and still gain no diversity of thoughts.

IMHO it would be far better if you handpicked people, asked them questions (short interview via Twitter) and then portrayed their profile on your website. Of course you should select users by some algorithm that optimally doesn't adhere to your pretty obvious political bias.
Show HN: SlapSlap – An attempt to use the latest AI tech in mobile game
Dear lord, awe inspiring.
If you honestly think that the first world is no less corrupt you need to travel more. Switzerland is very different from Turkey, and Turkey’s very different from Eritrea.
Citations are not a "like"-like function; they are an admission by an author of a work that another work shaped its development.

One must also cite a work if one is writing a paper which disagrees with that work's conclusions, criticizes its methods, or points out a fault in its theoretical content. This has a particular benefit for readers.

Woit himself carefully cites works he strongly objects to in his book[1] that shares its name with the blog you linked to.

- --

[1] Woit P. Not even wrong: The failure of string theory and the search for unity in physical law. Basic Books (AZ); 2006 Sep 4., pp 268-274. (cf. http://www.math.columbia.edu/~woit/NEWerrata.html )
I have read a large number of articles that tried to explain these concepts but they never stuck. This comment just blew them all away. The concept seems almost obvious now haha
The atomisation of society goes back a long way, however, I believe that the era of atomised society we now know was ushered in by Reagan and Thatcher.

What changed then was stranger danger. With schemes such as 'Neighbourhood Watch' (in the UK) people saw strangers as potential threats, just there wanting to break in, steal the VHS player and sell it for heroin. Strangers were not welcomed as visitors, that was not the default.

Much else happened then to destroy community and make it so everyone was out for themselves. In the UK we also had the privatisation of social housing and the privatisation of public transport. The car became king and the poor could end up being those terrifying homeless types that nobody likes to see but take for granted nowadays.

In generations before Thatcher/Reagan there was TV and that apparently destroyed community. True we might not have been going down to the church hall to have a dance or to play board games, however, at least with TV families watched programmes together in the front room. Plus with only a few channels you could talk about TV with people in ways you can't today. There was still a national conversation, even if it was about what David Attenborough had brought to the small screen the night before.

Community is the enemy of consumerism, if people are sat in a public space enjoying company then they are not in their cars going to shops and buying commodity entertainment. But consumerism has kind of died too, people do not shop like they used to as any mall can testify to.

Despite everything that is wrong people are innately wanting to have friends and be part of a community. This will never go away, even if those needs are currently met by proxies in social media and opioids. Although Thatcher grade leaders may want everyone divided and living in an atomised society, human nature will win in the end. Long live the revolution.
Streak Is Hiring a Senior Product Engineer in SF
I’m afraid I was misunderstood. I didn’t intend to minimize the threat to LGBT people in Ethiopia. I meant to point out that the threat is also still potentially just around the corner in many places.
Sure, because they would try to prosecute a foreigner for his sexuality during a science conference.
I grew up near a town of 1200 that was 30km from a city of 20k. I was considered odd for enjoying reading but luckily went to a feeder high school of 1500 kids so met up with fellow geeks.

10k is not a small town.
May be. I think a Monad is an abstraction which generalizes a transition, similar to a step of logical deduction.

It Haskell a similar concept is actually used to compose what they call actions, originally used to implement IO. Out of this particular design choice, there are some specialized instances of Monads in Haskell, including State Monad.

In the context of a lazy language, like Haskell, where the order of evaluation is not defined and each expression is an implicit thunk, monadic composition is necessary and sufficient to implement serialized sequenced actions, defined as different instances of Monad type-class and to ensure, by the type checker, that these actions are of proper type (isolated from any other instances) and are properly serialized. Just this.

As a consequence of being desugared into function composition with parameter passing (>>=), which is only relevant for a lazy language, there is literally no way to access the state from outside of each pair of nested functions, so things like ST or STM are implemented as Monad.

All this is relevant for Haskell and irrelevant in Scala, where you don't have to compose functions to ensure order of evaluation. Algebraic data types and "semicolons" is good-enough.
> Hotswap on the JVM is very limited

It mystifies me why this has not been integrated into Sun's/Oracle's JVM and OpenJDK, since it's been available in other JVM implementations for a long time and is so obviously a hugely useful feature – with the agonizingly slow startup of Java applications you really need code reloading at runtime.

Anyway, the Android VM (ART) has Instant Run nowadays. It also doesn't support hot-swapping anything more than method implementations without restarting, but restarting on Android is not as painful as on the regular JVM.

https://developer.android.com/studio/run/#instant-run
Integer overflow and SMT-solvers
تور اودسا 111
A Guide to Quantum Computing – The Wired
Why would you ever enter a negotiation if you don't know what you want ? You're most likely to injure yourself. So sure, Bezos' didn't make mistake #1 people make in negotiations. Google "bafta", "negotiation maximum pain", and start there for what you need to know before you buy as much as a loaf of bread. And yes, I have in fact managed to negotiate down the price of bread in a Supermarket. I would suggest you try too, just to show yourself that it's possible.

Amazon only grew because of the interstate commerce Sales tax exception. Essentially Amazon grew only because states couldn't tax it. Only the Federal government got money from them. Amazon is a creation of the Federal government (using a rule, ironically, Democrats and even Bernie Sanders voted FOR, not against. The Federal government really wanted to create an Amazon like company, and so they provided this advantage, and Bezos crushed it. That's what happened. Amazon is not a bookstore, it isn't even a store or warehouse or technology firm, it's a effectively a government hedge fund)

Look at Bezos' background. Is he a librarian ? A book seller ? He's a wall street investor (started as an engineer actually, but he was working quite the time as a speculator by the time he founded Amazon). He's a financial engineer, would perhaps be the best description. He will innovate, but he realizes that his innovations are about taxes, prices, trading and moving opportunities around. They're very much not about products, books, hosting, ... or any of that.

So last year the Federal govenrnment took away his tax advantage over his competitors (at least Walmart). So you can bet your bottom dollar that 12 out of every 24 waking hours of Bezos' time were spent figuring out how to get that back. This seems to have been one answer (I seriously doubt he has only one trick going).
I suppose you might convince yourself to think of it that way. As long as you don't mind the fact that you are subsidizing the large number of people for whom it is literally free because they pay but a tiny portion of their actual cost. A certain amount of that would be fine with me since I do feel a duty to support the less fortunate, although being forced to do it and having it done by a large and inefficient bureaucracy makes me resist at every opportunity. I am more of a pay-my-own-way kind of person, which I do. And I prefer to put the money directly into the hands of people whom I know need it, which I do.
Information Attacks against Democracies
> But you made a controversial statement without backing it up.

1. I didn't make the original statement

2. The reason I became involved in this debate is because the original statement seemed very far from controversial to me and I was rather dumbfounded that anyone felt the need to ask for supporting evidence.

The original claim was "things are not where they should be" and the context was "a person's ability to practice science to the best of their potential" irrespective of their nationality, gender, ethnicity etc.

For this to be controversial someone would have to be making the rather extreme counter-claim that scientific achievement is based solely on ability.
Related Ask HN from a few months ago: "Why is nearing completion so demotivating?"

https://news.ycombinator.com/item?id=17138794
The ones that survived the Giant Frying were mouse-sized, but bigger ones existed before then, even though they might look mouse-sized to a passing brontosaurus.

(On the Giant Frying: http://uahost.uantwerpen.be/funmorph/raoul/macroevolutie/rob... )
Thats not particularly a European perspective. Sounds like its just yours.
But he was a judgmental snob.
higgs landed almost exactly in the middle of the range between supersymmetry and multiverse - first, the higgs is in the metastable range - a middling result. second - Higgs above the max of 115 GEV needed for supersymmetry to work and less than the 140-145 that make the multiverse theories work out.

Its exactly where none of the theoretical physicists wanted it to be.

back to the drawing board.
Excellent in theory, impossible to build in practice. The main app misses a simple use statement and the libsodium dependency is broken with the LIB_DIR set.
So, tell me about yourself
> I've never met a scientist I could imagine making a hiring decision based on race.

Do you mean "race would never have any effect on their hiring decision" - even unconsciously? There's a fairly robust body of work on the topic of unconscious bias that would have to be almost entirely invalid for that statement to be true.
It's certainly forward, but it's a much more interesting proposition than "what do you do for work?" It assumes you've already broken the ice with some banter, and you're at a fork in the road - you can talk about something deeper or you can move onto the next person at the party. People like to talk about themselves, and this gives them the option to pick whatever they want to emphasize about their life, i.e. lets them put their best foot forward.
> “Tell me about yourself,” a.k.a the only icebreaker you’ll ever need

Big no-no in some parts of the world (yes, even the Western americanized world).

I remember an article on HN describing how the usual "So what do you do for a living ?" was very insensitive and an American woman had it hard striking a conversation with her husband's african dad (or something like that).

As a European I find this opener extremely aggressive, even in a friendly setting. It's the first line used by HR in a job interview. Not a pleasant way to start up a conversation.
Neat, but I thought the view compilations were cached and optimized already? Wouldn't it be better to add a pipeline that minifies the compiled views instead of having files on disk?
I think we are saying the same thing in different lingo. I am trying to say, you do not need to store it if you can have fast rescans.

Coming to memory usage, if you store the sizes of every file you need 400K * 8 bytes = ~3 MB.

Now `ncdu` uses ~60 MB and `nnn` uses ~3.5 MB. How do you justify that huge gap?

> but you're not being very honest with your claims

No, I am completely honest within the limits of my technical understanding. Your tool uses 57 MB extra which would be considerable on a Raspberry Pi model B. To an end user, it's not important how a tool shows the du of `/`, what's important is - is the tool reasonable or not? I don't know how `ncdu` manages the memory within, I took a snapshot of the memory usage at `/`.

In fact, now I have questions about your very first line beginning with `This looks incredibly cool` and then the comparisons of it with different utilities in negative light. (I must be a fool realizing it now, I should have seen it coming.)
As a counter argument i propose you read the book “Seeing like a state” by James Scott.

It clearly lays out the flawed thinking as done in the article and why this systematic kind of urban planning/engineering almost always fails.

Having been a resident of ahmedabad for a decade and having several friends here let me point out that the residents here have seen commute times increase despite all the planning and expansion of roads here.
You can see by the reponses that this is quite controversial.

Maybe, but the burden of proof lies with the person who made the argument. ("things are not where they should be")
Yeah I think it’s not just a suburb problem, they just so happen to be (I think) the most common living situation for Americans. And if not in actuality, certainly culturally we are indoctrinated in a suburb mindset (own a home, go to college, American dream yada yada). It’s one of the reasons moving to a city after college is so exciting for us- it’s usually the first experience we have that challenges that mindset.
The last article is extremely misleading. It is true that there are variations of the genetic code. (Wikipedia says 32, including the usual genetic code that we have. https://en.wikipedia.org/wiki/List_of_genetic_codes )

But the variations are minor, each has only a few changes from the most used code. For example mitochondria (that are also "we") have only 4 changes out of 64 https://en.wikipedia.org/wiki/Vertebrate_mitochondrial_code .

So the easiest explanation is that the genetic code evolved from a genetic code ancestor. Moreover, our genetic code is probably not the original code. IIRC the guess is that initially it has only 16 slots. These slots are visible as some big squares in the curren table, but some of these slots are divided now.

Most of the time a change in the genetic code is catastrophic, so it's not easy to change it. But it may be possible if it changes one aminoacidic by a similar one, or if you are extremely lucky. In the table all the changes are in mitochondria/bacteria/archaea, not in animals or plants. Since they are small, they have bigger numbers and faster generations, so they have a bigger chance of a lucky random mutation.

In particular, 12 of the 32 genetic codes in the list are variations in mitochondrial code. All the mitocondria are very similar. The incorporation of mitocondrial was a very strange lucky event. Nobody think that the 12 variants of mitochondria appear independently, each one in its own tree of life, and were absorbed later independently.
Hey man, I really appreciate it--it's so important to challenge loose claims, and I'm happy your training has made you leap on them when spotted! Don't stop! While it might bug some people, the fact of the matter is more important than my ego.
It is just mine, and I am European. I believe it is informative to spell it out in a discussion that points fingers at the (American) suburb.
You can vary it a bit if you wish.

"Hi!!! Tell me about yourself :)"

"Heya, nice to meet you. Can you tell me about yourself?"
I've travelled on a few different trains in India. More than a few actually, though not close to a hundred. Without seeing a single person clinging to the outside.

I've seen those in films and on photos, yes, just not in person. So maybe it's not that common, really? Except when a million people need to flee from the latest flood in Bihar.
The kibbutz (or kibbutz inspired) idea my friends and I have discussed is more about finding people you like and then forming it. I can definitely see it having downsides if you’re not actively involved in its formation.
Does Terry Gross get asked that question a lot as an ice-breaker ?
Yes, this distresses me the most, these random refusal are 99% caused by the person failing some arbitrary checkbox list, or edicts like "reduce number of visas to country N by N percents" so they feel pain
Plenty of perpetual motion patents, does not mean they work.

The system is designed to protect ideas, not validate them.
So, a few years back when natural gas had just droppped to about $4/MMBtu due to the shale gas boom, I was doing research for a VC fund that wanted to invest in startups that converted methane to valuable products.

One of the most promising routes was to upgrade it to methanol; from there you can make chemicals with higher value, not just fuels to burn. The problem is that oxidation of methane is very unselective, meaning once you break the C-H bond it’ll cascade into carbon monoxide and carbon dioxide very quickly. I think the current record for methanol yield from methane oxidation is something abysmal like 3%.

The last slide of my presentation for them was about methane clathrates, basically reaffirming that yeah, this is definitely an area you should invest in because there’s literally an untapped ocean of methane that people will eventually dig up.
The thesis from Sebastian Junger’s book Tribes esplains it best: when a community has a common stressor, that strengthens the social cohesion. An incredible point made was that Israel has the lowest sucide rate of all the third world countries, and guess what he attributes it to? Mandatory draft. The common stressor that every single countryman can empathasize with each other about is war. While it sounds depressing it serves as an example, do we as a nation, state, city or even neighborhood have a common stressor with each other? Antecdotally I find it challenging to think of something like that for my community.
I lived in the Northeast Megalopolis for a bit before moving to Germany.

In the eastern US, I didn’t know anyone prior to moving there for work. The city was very anonymous, to put it lightly. The only people talking to you on the street were homeless.

I’d go to meetups and flit around, but it was hard to put down roots where everyone was friends with their college buddies from MIT or Harvard. The school I went to in the West isn’t famous for anything other than football.

I moved to Germany figuring that I didn’t have much to lose, being deracinated and all. It’s strange how many more people try to talk to you on the street. Mostly drivers and older ladies asking for directions.

Since I don’t speak German, I’m very isolated now though. It’s easy to discount interactions with service workers at CVS or Whole Foods when you’re going through them, but I think that it’s the sort of foundational thing even loners like myself need.
Ion drive: The first flight (YouTube video)
Hi, thanks for your reply.

At the beginning, it was a self learning process. Later, as it became wider, I thought that someone might actually want to use this on his own project, so I gave it a go.

The idea is to have a lightweight framework, based on HTML, CSS and JavaScript, that can easily scale.

If we take a look at the three major frameworks, React is all about JavaScript, Angular is totally TypesSript dependent, and Vue, well Vue is the closest thing to PlazarJS, because is still mainly based on the Html, CSS and JavaScript.

PlazarJS is not meant to be used only as a pure front-end framework, although it can be.

Each component can download it's template and/or viewmodel from the server via AJAX, if so chosen, which is useful if you are building a .NET MVC app, for example. The template can also be inline, or it can be picked up from the page (pre-rendered).

In short, I wanted to provide a lightweight and simple alternative to the existing way of building web applications.
Hi, thanks for your reply. I've never used it, so I can't make the comparison :)
Ask HN: Is “I'm feeling lucky” feature still there?
I pretty much remember confirming one article which reported that google had removed this feature completely from their search page with instant search.

https://en.wikipedia.org/wiki/Google_Search#%22I'm_Feeling_Lucky%22

But today I could go to google.com, search facebook and use the same old feature to go directly into the page.
https://www.quora.com/How-much-French-State-benefits-from-pr...
They might. Going somewhere where your existence is illegal is a dumb idea.