skysight-inc/HackerNews huggingface dataset:
Oooh that's a very hard question :p I'd need to sit down a bit to answer it, to be honest it could almost be its own article. They both try to accomplish the same things through very different means with very different backings (Facebook versus literally one person).

I can already tell you that ReasonML definitely has my preference these days over Elm, for the simple fact that I can keep using React with it. I love React, it's one of my favorite frameworks. If you're already familiar with it you're 50% of the way there to learn ReasonReact, whereas with Elm it really lives in its own little universe that you need to get familiar with from scratch.

I find ReasonReact's underbelly a bit messier, and the compiler is not as good nor as clear as Elm's though. And the whole OCaml layer brings some chaos too, like the multiple standard libraries available in ReasonML (OCaml's, ReasonML's, etc) which can all be very confusing when you begin.

So, I wouldn't really know what to tell you, it depends wildly of your experience, what you like, what you're looking for in the language and so on. I'd definitely recommend to give both a shot and see what you like as they're both great languages to me, even if ReasonML has my preference.
oh yeah, I see them. thanks for clearing that up
Vim has a plugin architecture. The built in language sucks balls but it does work.
Is this the intelligence on the "Cozy Bear" hacker group? Because in a sense that is defence and not offence if you investigate a hacker group, possibly linked with russian intelligence, that is hacking into your own ministries.
I am working on this now, do you think the webpage would lose strength if it had an ad? I could use it for the server payment
There's no reason to not have that sort of support available in Vim or other CLI based tools especially now that LSP servers are available.

Language support tools are not dependant on running GUI based IDEs any more.
Where did that 90% come from?
Everything you say applies to Saudi Arabia.

There is no justification to not having Iran as an ally instead of Saudi Arabia or Pakistan.
> an electric shaver does not come close to the cleanliness a "wet" razor will get you

As someone who used to use an electric shaver since his teenage years I wholeheartedly agree. I do not grow a beard, hate them in fact and am always clean shaven.

I never ever once got a shave anywhere near as close as I did with a razor. After a while you can do it in the shower blind without a mirror just from feel.
Why Experts Choose Magento for E-Commerce Website
Javascript in SVGs only gets executed when the top-level document is an SVG, never when the SVG is used as an img.
Linux 5.3
Maximize learnings from a Kubernetes cluster failure
A better way to sell your skills as a developer than just “hire me ”
> This is just more productivity porn. Schedule fun time. Look, it's fun time on my calendar. I will enjoy it. I'm having fun... for 20 minutes.

I've long since accepted that I am not the type of person who can work from a strict hourly schedule (or time-boxing in general). Yet somehow I manage to have quite good output, especially if I look at what I've accomplished personally and professionally over the last month or the last year.

I think the real story with productivity is that you have to figure out how you work best as an individual, and figure out a system which helps to take advantage of that. I think it's worth reading up on how other people approach the problem because often it can lead to useful insight, but prescriptions and magic bullets rarely hold much weight with me.
Correct me if I'm wrong, but I think WebGL is the most performant graphics pipeline available in browsers today.

I'm hooked on SVG's promise of semantic graphics, but every time I tried building something with SVG in a browser the performance just wasn't there, especially on low-end devices.
Looks nice, but I don't get the core ideas of why it is better than JSON schema or bson.

I don't know whether I like the syntax - there are too few examples.
For sure they don't want to give it up for free ! Just like any country Iran want to defend its interests, to play its hand the best it can... And leverage in many countries (now even in Africa) and the nuclear weapon are "trump card" in the game, so they reinforce it for now... They will wait for the next US election and see how they can work something after it
Show HN: Could not find a Tiktok analytics platform then I built my own
https://sandstorm.io/install

> Alternatively, you can let us run the server for you: Use Sandstorm Oasis

They still have this remark on install page.
The problem he states is really not for the algorithm he fails to actually explain. The algorithm only makes sense if you require the output to be in order (and you need a really large sample). The part where he suggests shuffling the output afterwards is absurd; if you wanted random order, there are much simpler algorithms.
Some copies of my CV say "full stack developer from the transistors upwards", which is partly a joke and partly a reference to actually having written everything from web applications to IC design.

(Should I link my professional life to my HN account in my bio? Is that the "done thing"?)
MVCC in PostgreSQL-1. Isolation
i have done that in the past. In fact, this is one of those anonymous accounts which I ocassionally use.

some data mining companies were quite stubborn in removing my data even though they had instructions on their website on how to request a removal. Once I brought up COPPA they immediately complied with my request. This is ridiculous. I should not resort to such moves to remove data that should not be there in the first place

if you are interested in clearing your footprint take a look at this site: https://inteltechniques.com/index.html

they host a weekly podcast where they discuss all things privacy including how to remove your data from the net and how to do it the right way. They also used to have list of links where you could go one by one and request opt-out but cant find it right now.

one note of caution. Your anon identity can be traced back to you by your writing patterns. There was a ddiscussion on hn about it some time ago. I think about it just as I type ...
see https://mixart.ist which is a great alternative.
To all guys commenting here - Are you guys hobist, programmers or professional. Why you use these tools?

Just asking out of curiosity. Thanks
'The American Art of Murder' sounds like an amazing Deathcore band name
No if you generate them out of order, you can just use a permutation function and have zero memory requirements.

This algorithm is only fast given that sequential access is much faster than random access (and you don't need your output shuffled).
> Should I have said nothing?

I'm hoping you want a reply here, or else I'm wasting my time ;-) I have found that letting others have the last word is both magnanimous and a great strategy for extracting myself from conversations with people I no longer wish to talk to. You seem like the kind of person who appreciates strategic thinking, which is why I thought you might enjoy that idea.
Until we figure out better alternatives to plastic (or rather are more incentivised to use alternatives), and other by-products, then we will be stuck with our total dependence on petrochemicals.

True, more use of EVs will reduce oil demand somewhat and lower prices. Though that again just means less investment in exploration and research, and temporarily seal low yield oil fields, we will still pump more or less the same enormous amount of oil we do today, if not more due to ever-increasing Earth population.
Yet authority figures set a standard, whether one is able to meet it or not. If they had been sneaky, then I might sneak around sociopathically for the rest of my life, without a twinge of guilt. This could easily mar both my life and others.
For me the biggest misnomer is to assume just because God is God, he would be nice. Eastern texts, Buddhism, Hinduism, Sikhism, Jainism etc explain this by Karma. You are a result of your actions, not Gods.
Are you programmer and hobist or you make professional producer?
There's nothing better than boredom for inspiration and motivation.
Yeah well, it isn't like Python IDE are much better :-P. I think in general most languages with unix-ish background do not tend to have truly integrated development environments as unix was always about stitching together stuff. Only Borland somewhat managed to make real integrated environments for their C/C++ tools and even then it wasn't as good as the stuff they had better control over (turbo pascal, delphi, etc).

Java and NetBeans is (or was, before Oracle botched it) probably the best IDE (in terms of integration) for a toolset with a unixy background.

Though none of those compare to something like Smalltalk, Lisp or even Microsoft's QBasic and (pre-.NET) Visual Basic.

Note that i'm talking about how integrated the IDE is with the language and its tools, not about how good or bad the language is.
If you want to see the power of modular synths, I definitely recommend checking out some modular streamers on Twitch. Some use VCV, some use actual racks, but there's a growing community on there.

https://www.twitch.tv/dronehands

https://www.twitch.tv/nitewurx

https://www.twitch.tv/earthvomit

https://www.twitch.tv/joobiedoobiedoo
Give genetic samples to the public.
> I don't think "everybody" in the US thinks there needs to be a war with Iran

I used the word "accept". The media is all about war and there is no public outcry, not even a strong dissenting voice. The discussions are mostly about when and how, not about why. It seems inevitable and obvious that a war is what must happen. This is what I find bizarre.
I'm getting into personal anecdote territory which I hate because it likely only works for me, but here I go...

When I'm working in front of my computer, I manage this stream by keeping a log of what I'm doing in an editor. When I step into something, I make a quick note of what I'm about to do. I may annotate it with what I DID rather than what I'm about to do. It's fully shooting from the hip. The point of it is that I can always bring it up and see the last thing my brain was on and the stream leading up to that point. I call that section "stream."

I'll add other "sections" for other items I need to take down. Maybe I think of a todo, then I'll make a section for "Todo" and maybe even multiple lists for multiple projects. This document is only meant for things which collect in my head as I'm trying to do this other thing. It's not meant to be storage space for project management.

The starting of a disaster day is finding myself getting bogged down in reading a pile of browser tabs in the morning during my "putter" time. In that case I'll open a blank editor tab to start the "stream" and create a section for reading. I'll jot down the items which interest me the most, bookmark those items, then clear all tabs. I'll NEVER get back to reading those things, but I took care of the problem in my head and then I get back to "streaming."

It's all about one of the core GTD ideas of clearing your space and writing things down to comfort your brain. The main stream section then keeps me on task. I have also trained myself that this is the most important rule and if I don't have this document open in an editor, then I'm asking for trouble.
You forgot to add that it works well on a phone! Amazing work.
All for meat farming
So do you truly believe that Lula has no responsibility in the Odebrecht case?
Nothing is "inevitable" and what you wrote still doesn't explain how exactly the US is threatened and needs to go to war against anyone.
Are you a programmer? Could you please share your creations? Why you use these tools?

I wanted to learn but I do not know where to start. Just asking out of curiosity.
Thanks
That's because you called his hobby "lol---chess without thinking" then got huffy when he replied in the same tone.
Freedom of speech is not given the same primacy as it is in the US in other countries; while it is a right everywhere, for example the ICCPC you cited also has Article 20:

>Any advocacy of national, racial or religious hatred that constitutes incitement to discrimination, hostility or violence shall be prohibited by law.

Germany has even stronger caveats to freedom of speech. The US stands alone (to my knowledge) in the way it treats freedom of speech because of the wording and interpretation of the first amendment, which is why there is so much debate in the field of first amendment jurisprudence and philosophy as to what its limits are and what they, in the views of many researchers, what they should be. See Susan Brison's arguments on that point. Countries such as the UK and Germany frequently allow concerns of discrimination, the silencing power of speech, and other factors to override pure freedom of speech.

To my knowledge, the bill of rights only applies in England and Wales, and it is extremely infrequently used, and hasn't been, to my knowledge, used to protect freedom of speech (at least not any time recently).
I've been through them all, started on Audition, then to Cubase, then to Pro Tools and finally settled on Ableton. There's just nothing like Ableton for composing, especially with the right hardware (controller or push). It allows you to get completely lost in a way no other DAW I've used can match. Although I do now use Pro Tools for mixing since I find it to be far superior in that area.
It is also the only reason to use this algorithm :) It's a pretty important requirement that I don't think the author emphasized enough.

If you want them shuffled (or don't care if they're shuffled), better use a permutation function.

BTW there are much faster permutation functions than cryptographic ones (you don't need the security aspect for this application). Look to modern PRNGs.
If you have a complete power imbalance, that creates stability but only after a period where the more powerful country conquers the weaker countries.

If you have a state of balance that transitions to a stare of imbalance, that is tremendously destabilizing.
Hamilton, Gabrielle. “Blood, Bones & Butter: The Inadvertent Education of a Reluctant Chef.” (2011).

This is a chef’s journey in the same general category of Anthony Bourdain’s “Kitchen Confidential” (2000) or Bill Buford’s “Heat” (2007).

Before I had my current fabulous career, I was an out of work marketing / web designer and needed to make money. The latter two books were my ‘mentors’ for dealing with working in professional kitchens without any experience.

I recommend all three for their insights into the world of professional chefs and food hospitality. And, of course, they all make you hungry. Haha
I read HN for civilised rejoinders such as this.
I Liked Jazz Even Before I Liked Jazz
Sega Genesis Mini review: the best tiny console yet
Non-Fiction:

- Thinking, Fast and Slow by Daniel Kahneman |
book on human rationality and irrationality

- An Astronaut's Guide to Life on Earth by Chris Hadfield

Fiction:

- Harry Potter and the Methods of Rationality |
Petunia married a professor, and Harry grew up reading science and science fiction.
http://www.hpmor.com/

- Off to Be the Wizard (Magic 2.0 Book 1) by Scott Meyer |
Reality is defined in a text file, making the protagonist a wizard when he discovers it while hacking a company.

- The Magicians (series) by Lev Grossman
Yes it does. People are much more likely to run your software on a battery powered device these days. This can have a massive impact on battery life.
In reality there is a large international consensus that Iran must not get nukes, and that such weapons would be an existential threat to Israel. The Israelis definitely see
it that way, and it's hard to blame them. The question of who is the aggressor is pretty muddled because Iran has threatened to annihilate Israel and is attacking all sorts country's assets, territory or people all the time anyway.

Deterrence is a nice idea. When the opponent is rational, and the weapons in question are not likely to depopulate the region. The Mullahs in Iran can not be counted on to be rational actors. They also can't be counted on to keep in power.

I'd have much preferred the old solution of delaying their nuclear breakout, all the while their prosperity and development reaches a point where the Mullahs lose their power.
Greeks had unified culture. There was the same language, lifestyle, music, alphabet, commerce, art style, military style... They called people outside their culture "barbaros".
How to Jailbreak Firestick
In terms of natural selection and evolution there are only effective and ineffective strategies to survive and reproduce.
Random and a bit related, Hindus crush their deads skulls and disperse the ashes in the river
DNA.Land Is Relaunching
If it was just about pay, surely the incentive would work on boys just as much as girls?

I think the idea is that STEM attainment confers social status, and in cultures with low gender equality it's one of the few ways girls can gain social status independently of men. They can then leverage that status to gain economic and other freedoms.

Boys on the other hand have other ways available to them to gain economic advantage, which are not easily available to girls in those societies.
For anyone new trying to get into Elm (as a language/tool), I would look elsewhere. ReasonML, PureScript, TypeScipt, etc are all better featured solutions. Having said that, the article is well written and thorough for anyone wanting to take a look into Elm.

But there are massive problems with Elm itself which make it impossible to consider seriously. I have and still do use Elm in production, and went through the nightmare upgrade from 0.18 to 0.19.

1. Elm ports are not sound. Elm will tell you everything is good but doesn't do simple checks - as say PureScript does - to see if your port code actually exists or adheres to the defined contract. There are other tree-shaking issues, but Elm does not know and does not care about the js you've written.

2. Evan holds the naive view that everything can be rewritten in pure Elm and there's no reason not to. An overwhelmingly common use-case is 3rd party services or tracking libraries where it's impossible to re-implement; these apparently don't exist.

3. Elm applications, without a Redux-style (domain-specific to Translator) pattern, end up being horrendous spaghetti code of everything knowing about everything. Cmds and Tasks are a pain to work with when they should be interoperable in some manner.

For small embeddable or personal projects Elm is a fun tool. I don't see it being more than that until more community involvement is permitted - removing the dictatorship.
Understanding Schedulers in Swift Combine Framework
A bit offtopic: is it still possible to create a Chess/Go type game that is easy for humans but hard for AI? Or are we past that point already?
I don't think Elm does its own thing. The ideas used in Elm are more "discovered" than "invented" (at least relative to JavaScript), if you're familiar with that line of thinking.

I also don't think its errors are cryptic. Elm's error messages are best in class.

> It's not a language you can pick up and go as easily as Javascript

I don't agree with this either. After having taught people Elm, and also JavaScript as a first language, I don't think mutability is more intuitive to a beginner.
Programmer/hobbyist. I dabble with writing VST's so mostly wanted to explore that, but also wanted to get into writing tunes. I also do some amateur guitar/vocal stuff so it's nice to have a recording software (Although for that task there are obviously good free alternatives).

When Bitwig was on sale, I got it (and as a nice surprise found that my Bitwig 2 license also included Bitwig 3 now)
Arguing against myself here... But:

I need to earn much more than 637K per year to pay for your hours. Thats because if you were to decide to stop the 1:1 sessions, you'd still get paid the 1% of income. So the real question you should be asking is, 'If I invest 1 hour into mentoring this guy, will he earn EUR 24,500 extra in the rest of his life?'

And that EUR 24,500 should be in todays money, so with a discount rate of ~5% annually for future earnings.

So over a 40 year working life, that works out to EUR 77,689 extra. Quite a lot to earn for every 1 hour consultation!
I've given some thought to it, and it is a good suggestion. If not more, the next round will be played like this.
Not in Egnlish unfortunately. But what I wrote is pretty much the generic way in which 'good' meadows etc are being preserved and developed and that's not going to be different from grassland management done by nature organizations your area, so your best bet is to contact them and ask recommendations.

And/or join for volunteering; thing is: removing all cuttings is key, and quite some work, so in places where it cannot be done with machines (most of them, meadows don't like to be ran over with heavy machines because it compacts the soil on dry terrain or ruins it on wet terrain) people will be very happy with some extra hands and in return you'll learn all these things firsthand. At least that's how it worked for me.
How men and women differ in their travel patterns
10,000 people that sounds like an overkill
Weird that they wouldn't protect their trademark
So classical chess is a style that would be obvious just by watching someone for a number of moves? That's very interesting.
Building a Twitter WebSocket Stream (Spring Boot)
That would be _so_ much better for the environment
The Shepard tone illusion, of an ever rising pitch, is used in the movie Dunkirk

https://www.businessinsider.com/dunkirk-music-christopher-no...
First time in a long time I actually enjoyed using front-end tech.

Elm sparks joy, similar to Ruby/Rails did back in the day <3.
vim modes in IDEs are often inadequate (if this is not immediately obvious, you probably just don't use vim as fully as possible). The IDEs are often (too) complex in the sense of a hodgepodge of GUI options and menus which are hard to navigate. You often can't put the IDE configuration in a version control system easily. IDEs are often sluggish. The plugin system for vim is superior to most IDEs.

It's not that using an IDE with a vim mode is not a possible viable alternative, but it's a game of trade-offs, as usual.
https://trends.google.com/trends/explore?date=all&geo=US&q=e...
Sorry, yes you’re right! Carbon steel. I should add that you can buy stainless steel straight razors but they’re much harder to sharpen properly so I think not very popular.
+1 for Reaper. I use it on Linux and it is excellent.
It might even be better to leave the nests because they generally will not re-use a nest, for hygiene reasons apparently.
Incorrect, you do know this number beforehand. The parameter `N` in the code is the upper bound on the number of values, and the parameter `n` is the number of samples.
General literacy is very different to university level education. Anyway, wasn't parent talking of what options are there after the qualification? To get a career with that BSc, or become a housewife...

That there is difference between capital and countryside is not surprising. You'll find that in every nation except city states, throughout history - London compared to the rural parts of Yorkshire or the Scottish Islands. Washington DC compared to rural Ohio or Mississippi. Actually these days, London compared to everywhere else in the UK.
Why there are papers on the floor near each table on the photo in the article?
What is the source of the images? Do you have the right to sell them? Sorry to be mean, but this is a common problem in stock image sites.

How do yo remove the background of an image? It looks like a difficult task to automate.