skysight-inc/HackerNews huggingface dataset:
hip hop is great because you can pick up coloquial phrases and slang that is otherwise hidden from view. it gives you a much more meaningful and deeper coverage of meaning and background to what is being said.

this works with other art forms too, e.g. reading comics (Asterix was popular in the 70ies/80ies for this purpose).

I'd be careful relying too much on German rap to learn the language. Most of it is produced by non native German speakers or people who grew up in a non-native (family) surrounding. The words and phrases used are probably going to damage your career options and your ability to move in circles that are less "street". Aldder was geht, isch konkret asozial!

And "Brudi", there is also something very distinct in the way words are enunciated (isch echt korrekt aldder) where regardless of what is said you're immediately coming across as somebody who grew up in the rougher parts of Berlin or Frankfurt. ...

There are some exceptions to the rule such as "Peter Fox" (this isn't real rap though and very mainstream).

typical example is Bushido: https://www.youtube.com/watch?v=WDnpLdMDflk

a more extreme example (not a rapper but shows the accent) Mundstuhl: https://www.youtube.com/watch?v=5zM-WIEfL1w
GMT+2 for Spain would be absolutely retarded.

I hope they take this opportunity to consider a permanent switch to GMT.
It's weird to use + for a non-commutative operation, right?
Yeah, I hate this. Now dict.items() become not thread safe just because of iterators. It could crash anytime just because you modified dict in another thread while iteration is in progress
Yes, and I think it's important to make that point. Most people get stressed out navigating complex or changing social environments and most people are not autistic.
Plus the first order is the least likely to contain bad cells because you’re doing QA.
Deep Adaptation: A Map for Navigating ClimateTragedy [pdf]
Either Tesla was ahead of _its_ time, or Nikolai Tesla was _really_ prescient.
> What is the value of expensive testing when you are promptly alerted of critical problems and can deploy in under a minute?

Because your users should not be your testers and you must catch bugs before deploying them in production.

You may be able to deploy in 3 minutes but it takes way more to debug and fix your bugs.

Testing helps the project to catch bugs prior to deploying them and also provides the infrastructure to avoid regressions.
A wealthy and statistically happier and more free continent? Yes.
By that argument, the whole world might as well use UTC everywhere. The whole idea of timezones is that local time still has some resemblance to natural time. If we're going to let go of that, I'd rather we just abandon timezones altogether and use UTC everywhere.
> make assumptions that are not guaranteed by the language specification

I haven't read it, I have to confess. It would be useful if those assumptions were explicitly mentioned and explained in the book.

Some of the advanced macro stuff is easily outside of the standard and can be still useful, which for example lacks some of the environment features described in CLtL2.
> it would mean sunrise at 10am in wintertime.

Not sure why this is a problem

- Norway
Men and women are different at many levels, physically and mentally. Recognizing that doesn't mean you're sexist.
These differences doesn't mean one is better than the other.
I suppose in a world without Instagram, people would just walk through the street and enjoy it, maybe take a few pics to show during their "My trip to France" slideshow for friends and family in their living room, but with Instagram, it's morons jumping up and down dancing and doing silly poses.
I think LWN is fine with it, at least based on https://lwn.net/op/FAQ.lwn#slinks:

> Where is it appropriate to post a subscriber link?

> Almost anywhere. Private mail, messages to project mailing lists, and blog entries are all appropriate. As long as people do not use subscriber links as a way to defeat our attempts to gain subscribers, we are happy to see them shared.
> An alternative to the + operator is the pipe | operator, which is used for set union. This suggestion did not receive much support on Python-Ideas.

That's disappointing. It's always been on my Python wish list that dicts would subclass sets, as dicts are essentially sets with values attached. Pretty much everywhere you can use a set you can use a dict and it acts like the set of its keys. For example:

>>> s = {'a','b','c'}
>>> d = {i: i.upper() for i in s}
>>> list(d) == list(s)
True

Dictionaries have been moving in this more ergonomic direction for a while. Originally, to union two dictionaries you had to say:

>>> d2 = {'d': 'D'}
>>>
>>> d3 = d.copy()
>>> d3.update(d2)
>>> d3
{'a': 'A', 'b': 'B', 'c': 'C', 'd': 'D'}

Nowadays, as the PEP points out, you can just say:

>>> {**d, **d2}
{'a': 'A', 'b': 'B', 'c': 'C', 'd': 'D'}

There's no reason you shouldn't have always been able to say d | d2, same as sets. Now I finally get my wish that dictionaries will behave more similarly to sets and they use the wrong set of operators.
How to Prepare for an Outstanding Speech – Orators Hub
At least in 2017-2018 (the only years I know the data offhand), I don't think any FDA approved drugs were developed by academia. It's hard to tell bc you can't see all the licenses, but it's almost never the case that a drug comes straight from academia. Maybe an assay, or some interesting chemical matter, but almost never a drug

Plus 30% or so of NIH money goes to universities for "overhead" and not to research

The odds of a promising academic finding becoming a drug are incredibly low. and there is not enough NIH funding to support drug discovery and development

I also think that if drug research was publicly funded t would be a nightmare. You'd probably end up with drugs costing more than they do now (in terms of added taxes you'd have to pay to bolster NIH budget) and getting fewer drugs approved. Pharma r&d is actually held to a much higher standard in terms of robustness than academic science. The incentives are just messed up in academia -- people want to publish first and foremost, not make medicines. And you can get crappy / irreproducble science published fairly readily

One of the first things pharma companies do when considering licensing academic tech is try to replicate the findings independently. Often they can't

At least in pharma, the incentives are to make drugs that get FDA approval, that docs prescribe to patients and that insurance companies pay for. For all that to happen the drugs have to work and work very well. And even with the profit motive as an incentive there is still poor decision making and incentive alignment
Not if it results in the company collapsing. You couldn't do this with the banks in the wake of the 2008 financial crisis, for instance. I'm not talking about expropriating the whole ownership of the company, I'm saying demand the fine is paid in shares of the company rather than dollars.

This type of punishment doesn't affect the operations of the company unless the owners do something stupid in response, which will be prevented by shareholder interest laws.
This is my experience as well. When I don't sleep, I feel terrible. If I sleep a long while in the weekend I might have low energy but that feeling of oppressive nausea goes away.
Italy sees 57% drop in olive harvest as result of climate change, scientist says
Disclosure: I've used to work for OCCRP.

That's a platform designed for journalists that indeed contains a lot of scraped data and leaks. It cross-references them, so you can type in a name of the person/company and see the data points mentioning them. Some of the investigations got started precisely because journalists were able to use it to see a connection you can't see otherwise. It handles all the quirkiness that arises from dealing with different alphabets, and it accounts for multiple ways you could type a name from a different alphabet into Latin.

The administrators of it manage who gets to see which data sets for obvious reasons. Knowing nothing about this specific investigation, I assume that the data is currently only accessible to the pre-approved journalists (that work on this investigation).

The code of the tool is available on GitHub, and if you happen to stumble upon a security issue: https://www.occrp.org/en/responsible-disclosure
One thing that's maybe worth looking into is gifted children, overexcitabilities and asynchronous development. It very common to misdiagnose young gifted children with ADHD, Aspergers and other behavioural disorders. This is because at a young age the symptoms are very similar and it generally requires a more indepth interview with the child to tell the differences.

This is a good article about the differences:
https://www.davidsongifted.org/Search-Database/entry/A10900

That's not to say some kids aren't both. But the rush to diagnose kids, along with the relatively simplistic diagnosis process many psychologists use can lead to misdiagnosis.
You use the rhetorical tools of a Russian troll. Not joking.
After panama papers I realized that money are moved using fax machines. It seems to start moving money you need to know company name and its representetive. Having this info sending a fax stating move money from A to B is sufficient. I assume huge amounts can be or are stolen from ofshore companies.
You're forgetting some "laws". Let me list them in order of priority:

1. Business hours must be kept in sync with the important countries next to them. This is important for communications between companies. When business hours are off by 1 hour, there is 1 hour less to communicate with your neighbour countries at business hours. That is 12.5% of the business day you cannot reliably contact another company in another country.

2. The clock must be equal to these important countries to not make mistakes when setting appointments.

3. Business people with kids have to bring their kids to school before business hours start. Schools start before business hours, about 30 minutes up to an hour earlier.

4. Shops open relative to business hours.

The reality is that north-west EU will do whatever Germany does. Germany wants GMT+2. That means that all countries west of Germany that follow Germany will have post 10 o'clock sunrises in winter, 2 hours after people get out to bring their kids to school & go to work.
I specifically not use my phone for bank access, since that would undermine two factor authentication in case of a compromised system. I would recommend everyone to do the same. It is one of the first things I explain to new users.
+ is already non-commutative for list and tuples for example.
Yes, this has been happening the last 100 years or so, to different locations over the world. There is always something that gets noticed on TV or whatever channel exists att he time. And then some entrepreneur uses the hype to make trips with tourists to this location.

Just an example: https://www.slice.ca/travel/photos/most-popular-travel-spots...
Why don't you just make a system that the clients must enter data through? Instead of accepting spreadsheets...

But, yes, I can imagine this is a nightmare..
>is the source of so much of our present issues.

Citation needed. Because hyperbole is no different in meta.
At least for Madrid this is false. Not even in new development areas is Metro cut and cover, but tunneled.
Show HN: TCK (template construction kit) Python
Its not just conferences you know... I heard from several colleagues that it keeps getting harder to find someone willing to make business trips to the US (something 10 years ago no one would have thought twice about). Some small business owners I know are reconsidering targeting the American market in the future (again something 10 years ago no one would have even given one thought about)...
Après la fork: What’s next for Ethereum, as the community gathers in Paris?
Ask HN: Is there a DB that allows for remote list concatenation?
Not in SQL because my data is not relational and not embedded but remote, what DB provides an API where I can say, you know those lists (of data) I gave you and you gave me back a list of IDs and those were list IDs? I need you now to concatenate these two (ID1, ID2) because from now on I want to be able to consider them as one and the same list. I want to be able to consider the first list ID to be the canonical one.

Is there a DB that allows for "remote list concatenation"?
Thanks for the link. That's a great reference point I did not know about.
It's a compile flag, it is not enabled by default.
Good morning, Mr. Betteridge.
Uber is the biggest loser, setting a record for losses of a startup. Silli-con billionaires have supported these losses (subsidized). Sustained losses are unsustainable. Uber presently keeps about 40% of ride cost. When uber raises prices and/or increases uber cut, competition will increase. Autonomous cars will not solve the problem and are a fantasy solution. I.e., no solution.
You shouldn’t charge your first 100 customers
The whole emoticon thing have became ridiculous. It's time for Unicode to split and let the kids playing with their images and to focus on more important, textual things. For example the cuneiform block is not detailed enough to be used by scholars.
Diet Drinks Increases Risk for Heart Attack and Stroke
dict.keys() pretty much does just that:

>>> a = {"foo": 1}
>>> b = {"bar"}
>>> a.keys() | b
{'bar', 'foo'}

As an aside, I like the plus operator. Begin able to merge two dictionaries in one line and have the result be a new dict is something I've needed often enough.

{**d, **d2}

works, but is pretty recent and still feels weird to me (not coming from a language that makes use of destructuring a lot, like Javascript).
A thesis that journalism is the continued education for adults was posted recently. I won't name the originator of that idea.

Education here: Your 60 work hours during the week are fine, you don't need more sleep.

Doesn't Bezos own the WP?
Possibly because power naps don't achieve anything.
If I recall somewhere around SBCL 1.2 they changed the way the backquote worked (totally fine for them to do that as it wasn't specified in the standard..) which broke the Let over Lambda macro.

I think CCL still works.

The code here should fix the problems : https://github.com/thephoeron/let-over-lambda

Note, it's been a while since I looked at it so I could have some of the details wrong. The book is still well worth reading to help you understand the possibilities with a programmable programming language, but just bear in mind the various caveats..
Because we're really good at fooling ourselves, and we lie to present an idealised version of ourselves.

Example: [Apparently] having coffee in the morning doesn't wake you up, it's that caffeine dependency (and maybe a little dehydration) makes you feel terrible. Coffee temporarily reverse this negative [local maxima].

Coffee appears to wake you up, but it's doing the opposite.

There are many common examples - 'drinking doesn't affect my driving', 'I don't drink heavily', 'advertising doesn't affect me', 'I get enough exercise', 'my diet is healthy', 'I go to church regularly'.

Reports here https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5639921/#!po=7...., for example, have measured overreporting of exercise/church attendance at double.
Also in poor countries there are still lots of rich people. Being a poor country just means that the average person is doing badly.
Responsible disclosure is a scam.
I know Americans can drive a lot, but I still think 300km or range vastly exceeds 95%+ of use cases.

Even 100km of range will cut it, especially with charging at place of work.

For long distance travel, rent an ICE and put the wear and tear on someone else’s vehicle.
I Just Published Face Recognition API on RapidAPI. Check It Out
If you find reality to be partisan and people who are experts to be partisan, you’re the partisan.
Do you think that the committee approving new emojis is qualified to seamlessly transition into discussing the minutiae of cuneiform formatting? It may be a guess on my part, but I'm pretty confident that there are two different (and probably non-overlapping) sets of people working on these two areas.
Ask HN: Best open source projects landing pages
Which landing pages of open source software you find well designed?

My quick examples will be:

- https://www.meteor.com/

- https://vuejs.org/

- https://hexo.io/
I wish we could go back to textmode, but that will probably never happen
Apple has been pretty good at adding Emoji on iOS, but macOS seems to be left behind.

The latest macOS version gets emoji updates regularly; it stays in sync with the latest iOS.
Another of Jason's (somewhat) related quotes: I want you thinking about dance 24/7. That means every day, you think 20 thoughts about dance for seven minutes.
I too have read 'we can remember it for you wholesale'
I don't at all think Russians have rule of law neither Chinese. But that self propaganda still prevailing in some Western circles is annoying.
I wanted to ask whether this is a serious claim or one of those "might alter the risk" articles.

Seems it even worse. Thanks for sparing many people's time with your comment.
If you treat dictionaries as sets of tuples union doesn’t work as expected:
{(‘a’,1)} | {(‘a’, 2)} = {(‘a’,1), (‘a’, 2)}
Same key maps two values.
Look at this from say your mom's perspective, not IT geek one - the real benefits potentially gained are minimal compared to threats.

These academic discussions have no meaning for most folks out there - they want a device where their few favorite apps work fast and reliably, and generally a device they can trust will not take away their ie banking info and steal money or identity.

Rest are details for nerds like us.
I don't know enough about the subject matter to judge if this comment is correct or not, but it is polite, on-topic, and therefore shouldn't be downvoted.
Why can't the creators handle their own tax?
>> it describes the most advanced features of the most advanced language: COMMON LISP

... really? the most advanced language (?), are we back in the 50ies again?
Maybe some businesses will change opening hours and so rush hour might be more spread with less traffic jams?
I’ve worked in the fintech space for 6 years this month. I’ve been a ceo/founder, vp of product, and managing partner. there’s no way to shortcut this, you’re going to need a chief compliance officer and to adhere to the right financial regulations, likely money transmission but possibly others as well. you need to contact a lawyer and get started BEFORE you process your first payment.

i will warn you, starting down this path can be lucrative in extreme cases, but in all situations will lead to massive frustration, headache, and stress coupled with minimum 5 year reporting and record keeping requirements.

this is a hard life for a solo entrepreneur and i do not recommend it wothout having raised a minimum of $2-5 million usd and 5-10 years of experience in regulated industries. this is not the industry where you get to move fast and break things. if you want more information or help hashing things out, you’re welcome to reach out directly. i think my email is in my profile or its my username.
Emojis are a plot to make English-speaking developers care about fixing their code to work with Unicode.
Yes, this has been happening the last 100 years or so

A lot longer than that: https://en.wikipedia.org/wiki/Grand_Tour
Huawei: The world's most controversial company
>withdrawal symptoms that last for months to years: insomnia, surges of anxiety, even so-called brain zaps, sensations of electric shock in the brain

I used to get these brain zaps after coming off of olanzapine and flunitrazepam. I remember thinking I was experiencing a stroke. I also experienced a weird neurosis called akathisia which is where it's very hard to remain still. I don't let anyone fuck with my brain chemistry any more.
You can always allow it later, but deprecating such a "feature" is a pain. And subtle errors/outright abuse can happen with some of these automatic coercions, so Python tends to be a bit more conservative than other dynamic languages. The most (in)famous example being comparison (edit: not addition) of an integer and `None`. Allowed in Python 2, non-intuitive IMO, and responsible for a few bugs in its time. Disallowed in Python 3:

> TypeError: '<' not supported between instances of 'int' and 'NoneType'
The Orbital Index – a weekly newsletter about space
Uber's strategy is to eliminate all possibility of competition before raising prices.
> dict.keys() pretty much does just that... a.keys() | b

You're illustrating my point:

>>> set(a) | b
{'bar', 'foo'}
Hi HN!

Editdit is a media content editor and meme generator. Free, easy, simple, fast, and privacy friendly. Add text, resize, trim, timeline, layer, and more.

This app is using WebAssembly for rendering video. It’s still experimental. I recommend you try this feature on desktop Chrome browser for best performance.

Let me know what you think!:)
In what way is the Cuneiform block insufficiently detailed?
On the Move: is the future of transport driverless and shared?
"Explorers needed to crawl for hours just to reach first of seven offering chambers"... followed by a shot of one of them, flat of his stomach, clawing at the surface and just barely squeezing through, head turned sideways.

I am not a claustrofobic person, but this is... damn... this feels suicidal. Makes you realize that some people are wired way differently than others.

Edit - https://imgur.com/EHrwHs3.jpg
Common Lisp was finalized in the 90s. And it's not its fault that the other languages haven't caught up yet.
I was reading about WebAuthn. What if my security key gets stolen?
I actually think tourist-y photography reduces the experience of traveling. I realize for someone deep into photogrphy it may be the opposite.

I remember going to Tanzania for a safari with my dad when he turned 50. It was amazing and everyone wanted to document everything. This was 2007 so no Ig.

At some point I realized that staring at my viewfinder is a bit less immersive than actually looking, smelling and feeling your surroundings. Even the mental state of looking for frames or photogenic objects oriented me towards thinking about when I'm no longer here, showing stuff to my friends.
Stopping Drupal’s SA-Core-2019-003 Vulnerability
maybe the NSA don't like non-US citizens using open-sourced software :)

this is what I get -

403 ERROR
The request could not be satisfied.
Request blocked.

Generated by cloudfront (CloudFront)
Request ID: i_Sa-b1Fj2C4ZAUtBsmAp-7mVg9LerDTlD9t1_00ex4fQyCUhrYvdw==
Perhaps Unicode could solve the emoji problem once and for all by providing a mechanism for encoding arbitrary .svgs as multi-kilobyte strings of modifier characters.
> as dicts are essentially sets with values attached.

Interestingly enough some languages actually do the opposite. In Rust for example a set is literally just a dictionary with unit as the value[0] and unit is essentially a way of expressing the absence of a value (it takes up no space in memory, and you just can't do anything with it).

[0]: https://doc.rust-lang.org/stable/src/std/collections/hash/se...

For posterity, the above link shows:

pub struct HashSet<T, S = RandomState> {
map: HashMap<T, (), S>,
}
November 8th 2016