skysight-inc/HackerNews huggingface dataset:
Yeah, this is exactly what Google replied to this tweet. https://twitter.com/GoogleAds/status/1169040432787013632
Mostly the latter, which of course makes it easier. The open source parts are either only open source in that they're publicly available but in reality there's no other users (we know of) or there aren't many users and they just deal with it e.g. in case of a fork of a more popular project where we have a feature branch which gets rebased on upstream regularly.
> falling prey

I mean, it's fine for people not to dedicate all the brain to all the things all the time, some level of cargo-culting makes us way more efficient in more pressing / important task trough the day.

like, shaking a tv remote usually helps getting some life into it. there's some reason to it, it scrapes a little the oxidation between the batteries and the contacts, but for most people is cargo-culting, imagine everyone having to do a research on it before accepting shaking as the methodology, and this for all the daily tasks we do because we saw our parents do before us.
Google, Industry Try to Water Down First U.S. Data-Privacy Law
> the approach employed in the LTS kernels seems to have been to naively silence the warning

I wouldn't even give it that much credit. Putting "line that assigns to var" after "line that uses var" is worse than 'naive'.
Of all the stupid proposals I've seen over a lifetime this one has to be the worst of all. So much for the 'experts'.
Cloudflare Competitive Snapshot – Analysis of Cloudflare vs. Fastly vs. Akamai
Not to mention the energy you need to remove 14 MWh of energy from the water in order to condense 22,500 kg of it.
What's wrong with TypedArray? It provides kickass performance for things like graphics. Any replacement would have to be at least as fast.
Vim Screencast #81: Compound FileTypes and Autocommands [video]
Good one. Reminds me of the Regex Golf: https://alf.nu/RegexGolf
Time management: do the things you want to do
All of these are active adapters USB-C to USB-A is passive(except a resistor). You can use USB-C to MicroUSB-B instead of USB-A to MicroUSB-B cables if your device is not hardwired.
No internet, no Signal.

No internet being key here.
It might be a bit too late to say it...

Thousand of years of domesticating dogs made them what they are together.

We always choose the ones that are the most friendly, strong, and loyal.

Many generations later, here we are today
Soviet communists also used to say this.
Terminator 6 marketing is getting out of hand.
ORM is what makes you be able to move fast, otherwise find an alternative or use SQL if you have to.

It can make what you built slow if you don't know how to use, if it doesn't allow you to do optimize find an alternative or use SQL if you have to.

ps: I love ORMs and haven't find a better one than Django ORM when working with Django, everything seems integrated tons of flexibility and database specific features are included as well. Forms, Admin, Search, Sessions, Auth, REST Framework and many other things are well integrated with the ORM so things works smoothly as possible.
Yes, but batteries can't do everything yet. To whatever extent we keep using liquid fuels, it'd be nice if they were carbon neutral.
I mean, if words aren’t going to have defined meanings anymore, then I guess you can question anything. But the Oxford definition of normal is:

> conforming to a standard; usual, typical, or expected.

Having a fridge is entirely normal, and to claim otherwise would require quite an extraordinary justification.

If you wanted to question whether people really need them, that would be a much more reasonable line of inquiry. But for anybody posting here to claim that they cannot understand why people would want to have one is frankly not believable.
Kinesis Edge
What Color Evolved For
Simple Rules for a Simple Island [1995]
Was the "expert" suggesting this perhaps also same the AI?
> I don't think Beijing anticipated or endorsed this.

This is endorsed and approved by Beijing, she already declared the bill dead this is just a matter of wording. Legally it can be brought back as laws are always evolving and Hong Kong needs an extradition treaty with other jurisdiction including another system in its own country.

For Mainland Chinese citizen the narrative will be altered, but will still be seen as symbolic defeat and for Hong Kong Chinese citizens it will be a symbolic win.

As it is said in order to win larger battle one needs to lose smaller one, extradition bill was already dead, now it's withdrawn until it's introduced by someone else later. In larger picture it will be sacrificing pawn.

If the violent protest continue, then it will be seen as challenging one country two system as the Hong Kong CEO proclaimed in her pre-recorded message. She is just saying in an indirect way this is her last ditch effort to salvage the situation.

Hope this brings down the tempers and hopefully this put an end to violent protests, which has destroyed city and society. Violence can never be a solution, only peaceful non-violent struggle can bring about real change.
Handling the try/catch and if/else hell
Building a Super Computer with Amazon HPC Clusters
Please what are some disadvantages of wanting to build a Super computer using Amazon High performance computing clusters?
Thanks. I misremembered that one.

So it reduces the energy cost by a factor of three. Still needs a heap of solar panels to get about 200 kWh per day. I have a friend in southern France who has eight panels and it has taken him fifteen weeks this summer (105 days) to get 1000 kWh this summer, say 10 kWh per day so you need 160 panels. to get 200 kWh per day.

My purpose was to point out that the size of the installation is likely to be quite a bit bigger than a cursory glance at the article would suggest.
Some western countries have extradition treaties with mainland China.

Beyond the obvious lack of trust the issue with such treaty is the procedure. Indeed it could give a say to HK courts or it could simply create a simple procedure where HK courts have no say beyond checking that the right forms were filled. I don't know how the bill was drafted.

In general, it is not unreasonable for HK to have extradition procedures with the rest of China at large (mainland, Taiwan, Macau) but again, the devil is in the details.

(Note that HK is formally part of the PRC, so saying "HK extradition to China" may ruffle some feathers).
I wonder if they perform routine tests on their support infra: power, cooling, et al
this is absolutely not true.

You can use functions to create basic "getters" for application data structures. Layering these through further functions for limits/offsets/etc is simple (and you can write those layers in a generic way).

You just have to get used to the mental mindshift that all your data manipulation code lives in the database, and your application simply consumes data from single function calls.
'Radical' wrinkle in forming complex carbon molecules in space
Eagles trained to take down drones (2016)
People that defend the Carnivore diet, argument that plants don't want to be eaten and because they lack locomotion to run away but are excellent at chemistry, have developed toxins to protect themselves from predators.
So dude is mad because he didn’t have a redundancy plan? You can take snapshots of EBS volumes which backs everything up to S3. They even tell you that EBS volumes can fail in the documentation. But blaming someone else is easier I guess...
They do though, in the second paragraph.
What about he environmental impact of sucking the small amount of water present in the air out of it? I am sure some animal or plant depends on it. Don't get me wrong, I would let an animal die to save a human any day, but is this needed? Seems people having been making due in these climates for thousands of years. If this is as good as they claim this will only attract people to these locations instead of places which already have an abundance of water, since people generally find arid climates more comfortable than humid ones.
Maybe people should watch more old movies from the 20th century. This reads like satire, but its true!
Democratic Candidates Propose Climate-Focused Plans to Restructure Economy
One of the nicer JPQL features is being able to navigate the Java object model and have that translated to the equivalent joins in SQL.

However, there are things that JPQL can’t do, but it’s easy enough to create a native SQL query and have its results map to JPA entities. I use Spring Boot (JPA, Spring Data, Spring Data REST) for the sheer convenience of it and speed of development, not to abstract away the database, which is always PostgreSQL. I am very comfortable writing SQL queries and making use of PostgreSQL-specific features and Spring Boot with JPA certainly lets me do that when I want to.
It is widely established that Apple selectively disables features on previous generations to force people buy new ones.

Example: with ios7 siri was disabled for some devices. Worked just fine on jailbroken devices.
I'm struggling to see how the backporters thought this was an acceptable transformation. I don't know any of this code, and even the warning seems a little opaque to me initially. But it seems very obvious that you can't just reorder the lines.
Where in Asia? The #1 (by a VERY LARGE margin) messaging apps in India, China, and S. Korea (at least) are all not iMessage.

(Whatsapp, WeChat, and KakaoTalk respectively.)
Automate defensive systems, don’t automate the offensive launch of nuclear weapon warheads. Whoever came up with that idea should be fired. You have to know what the taboos are, what lines not to cross.

What’s next, simulated casualties are exchanged for actual casualties? I think one star trek series had a plot reaching that logical conclusion.
Allied Mastercomputer.
I went through exactly the same steps. Safari finally showing Favicons in the tab bar gave me the final push. This is probably the case for a bunch of "power users" I'd guess.

As Gruber (https://daringfireball.net/2017/08/safari_should_display_fav...) said:

> It might sound silly if you’re not a heavy user of browser tabs, but I am convinced that the lack of favicons is holding back Safari’s market share.
Lambda School (YC S17) | Senior Backend/Front- end/Fullstack Engineers and Eng Managers | San Francisco | ONSITE | Fulltime

Lambda School is building the world’s best and risk-free coding school. Students pay nothing until they get a high-paying job. We’re on a mission to unlock everyone’s potential regardless of circumstance by becoming the best place in the world to launch a new career.

We are hiring rock star senior engineers -- Data warehouse, Frontend, Backend, Fullstack, and Engineering Managers. This is a unique opportunity to work in a small founding engineering team at a high growth company.

(1) Data Warehouse Engineer: http://bit.ly/lambda-data

(2) FullStack Software Engineer: http://bit.ly/lambda-fullstack

(3) Backend Software Engineer: http://bit.ly/lambda-backend

(4) Engineering Managers, Head of Recruiting role, Product Managers or anyone else: please email hiring@lambdaschool.com (no recruiting agencies please!)
I thought strings in Go could contain arbitrary byte sequences?
Not really the truth though. They wanted him to stay, but in a different role. I regard that as being fired as CEO and I do not understand how you could interpret that in any other way. Several employees started a campaign demanding his resignation. Other companies like OkCupid stated recommended Firefox users to switch to Chrome and there were others as well.

Sure, he wasn't really fired by the letter but rather he was smeared and a lot of people organized a hate campaign towards him. Who would want to stay in such a toxic environment?

Incredible that the same people that claim to value diversity and inclusion just loves to exclude and give people incredible amounts of hate when they do not conform to the exact same beliefs.

No one in the board backed their CEO or defended him.
I am not adjusting the facts. I do believe in same-sex marriage. You can marry whomever you want beacause I do not care, but to give someone the treatment he got for not believing the same thing is just horrible and unjust.
I'm really happy they've developed capsaicin :D
Come on it's not as if there is any chance something might go wrong after all!
Note that this is the minimum requirement by contract.

Samsung for example is still updating 4 year old note devices.
I was in China for 3 months this year. Both rural and urban areas. People said "You will never be hungry in China" and they are right.

They are enough substitutes for pork, many of them just as delicious.
Don't all the keys in a Go map have to have the same type? So if you use structs as keys, they all need to have the same length?

In Python, you can use (1, 2), (3, 4, 5) and (6, 7, 8, 9, 10) all as keys in the same map.
I don't use an ORM, because they're not a good fit for my project (also, for the reasons in the article).

But I do have a pain point around migrations - I have to either painfully hand-write migrations for the deploy code to deal with, or hand-alter the production database to make it fit the new schema. Neither of which are good solutions.

Totally stoked to see the automigrate tool. It completely fits my pain point. Ideally I can have a line in my make file that compares the current schema with the last-known production schema and automagically generates a migration for it.

I'll have a play with this, and contribute if I can.
The main point of driving for Uber is that you can get a job without a job interview. I don't know of many other jobs where you can do that. Will classifying them as employees force Uber to vet their drivers more with things like interviews to offset the extra overhead of employee classification?
Show HN: Hiring and training high-school girls to program in six weeks
Hong Kong’s Leader Meets Lawmakers Amid Pressure to Pull Extradition Bill
Those demands essentially amount to amnesty for protest-related crime and civil diobedience, an attempt to avoid a post-protest "reprisal" regime.
Isn’t the parent not mistaken in their belief? Early softwares was free because no one cared or saw the value, until the technology evolved. Then companies saw the value, and locked it down (is it important to recognize those peeps we’re the mega-corps of the time like AT&T, not the scrappy peeps we call our peers today). Then academics couldn’t do their work, without violating growing property rights restrictions.

We’re not talking about the proverbial ‘historical house in private hands’—can we look around at this excellent example of early Frank Lloyd Wright house in Chicago. We’re talking about ownership and control for profit.

Mongo wants to wiggle out of the bind they find themselves in. Does anyone else feel this discussion is starting to feel like ‘workshopping’ the legal definitions entrepreneurs and coders can both agree on?

Maybe the parent is asking as a curiosity—Isn’t there also a second origin story about inspection without rights?

But, in the context of the original post’s topic of Mongo and the pickle they’re in, I reserve my normally generous nature, lest I find myself the cuckolded against my own interests.

There seems to be a curious spate of discussions lately about legal use, copyright, and trademark.

Google patenting some machine learning techniques [1] here on HN.

On a Philosophy Podcast I listen to there is an interview with on a legal scholar on his work defending plagiarism [2]

And for the record I am an ardent advocate of FOSS. I believe Mongo is in a pickle, and they should do the right thing to honor the spirit of OSS. And if they can’t, then they should surrender the property to someone who can.

[1]: https://news.ycombinator.com/item?id=20863515

[2]: https://podcasts.apple.com/us/podcast/elucidations-a-univers...
Thinking of ML from a product development perspective
https://blog.trailofbits.com/2019/07/08/fuck-rsa/
Layer shutdown starts, here’s what you need to know
This article is interesting but somewhat misleading, to the point that I don't know what information to trust. Yes, it does take many steps to turn cassava into a refined flour for baking, but cassava is easily eaten--just peel and boil it, as I do often (it's readily available in many grocery stores in Canada, and a staple of Latin American culture). Cooking is the same basic process used to make many borderline or poisonous foods edible, from bitter almonds to kidney beans. The author appears to conflate some specialized regional cooking techniques with simply making food safe to eat.
One problem I’ve seen is that most non-trivial apps have both OLTP and OLAP elements in the same places. Think of how many “mini-dashboards” you see sprinkled throughout the UI of a modern CRM.

ORMs are generally not good at or even capable of efficient set-based operations spanning entitles.

Building a dashboard with an ORM results in pain and wildly oversized DB instances in my experience.
It will boil down to: how much more complexity having leaky abstractions such as ORM adds to the project compared to teaching others to not make the same mistakes all over the codebase with raw SQL.

As with anything related to software design and architecture, it depends, depends on the size of the project, how many teams work on the same codebase, etc. I don't think using an ORM as the sanitisation layer of your SQL queries to be a good enough feature compared to its drawbacks on complexity and abstraction leakage. The object model doesn't serve relational data very well, that is already a first sign and smell for me that ORM should be used in very specific cases instead of as the default go-to solution.

Having to deal later on the application lifecycle with partial entities and the likes (anything to do with partial data access compared to the models' defined fields) is really painful when done improperly, which is easy to do, and then we are back on square one having to teach developers how to use an ORM framework properly. Also one thing I really dislike (and that I believe will always increase a system's complexity) is making code less explicit, an ORM layer will make your code flow less accessible, you'll need to know where the layer takes over and where it leaves you to implement more complex use-cases and then you are back to writing SQL queries manually or depending on some set of features from the library implementing the specific use-case you are looking for.

I don't hate ORMs but I have mea culpa in using them improperly and learning from my past experiences, nowadays it's really hard for me to justify its usage aside from very simple data access patterns. I say that because in the end you'll always need to reason about what the ORM layer is doing in terms of SQL concepts, translating between those layers in my head is adding another complexity: cognitive load.
Man that attitude of the grsecurity folks is bad. Oh look how great our process and fix is and how fast we are. And look how bad them kernel folks are. Yuk.
Amazon&Walmart’s Flipkart pledge to scrap single-use plastic packaging in India
Rails 6: parallel system tests with external Selenium Docker containers
This is a habit that I also picked up over the past couple of years. It has lead to me clicking away a lot of websites, but I'm still equally happy.

Clicking away happens even more so if the site I'm trying to view is "user hostile". Bad readability, banners, popups, those cookie preferences that really don't work, just clicking Yes to hide them works.
There's structural functionalism and then functional structuralism, you feel me?
The difference is that you can make lots of swords in different ways over the years and compare. The mystery with food, especially food that kills you slowly, is how to do that without killing your whole village.
Since I cancelled Netflix subscription, every month I donate 5 Euro to Ubuntu and 5 Euro to Mozilla. These are two most important Open Source systems for me.
Actually cheap junk will work, but any quality charger(eg. Apple) with emarked cable won't.
> Violence can never be a solution
Clearly you missed WWI and WWII.

Violence, sadly, is almost always the solution. A tough pill to swallow.
At risk of causing further dancing on the head of a pin style argument I'd like to point out that contrary to what some people seem to believe it was a sincere question based on my own experience of writing similar control software in an industrial context.

I meant exactly what I said, there was no subtext. I wanted to know the answer and it was provided by icebraining.

If I had intended to say that the number of lines were in actual fact excessive I would have omitted the word seems.
Is this a modern version of Skynet?
Actually, violence is at the heart of every revolution and is absolutely the answer when facing tyrants.
AI and analytics can help enterprises to increase adoption
> Your explanation makes sense. It would complicate the compiler in this regard.

The compiler part's easy, it's the meatpiler which gets into an odd funk when implicit declarations don't do the expected thing (which will eventually happen). Not having implicit declarations is much simpler and more straightforward for everyone involved.

I used to find implicit declarations NBD, but I've slowly soured on them (starting with CoffeeScript: I found its declaration inference decisions absolutely awful and that started me really thinking about implicit declarations, see http://lucumr.pocoo.org/2011/12/22/implicit-scoping-in-coffe... for more on the subject, or https://donatstudios.com/CoffeeScript-Madness for a more brutal take).
I'm not sure that I am equating brute force with fake.
I just don’t want to be a software developer anymore (2017)
‘Robot Strippers’ Set to Make Debut Performance in Nantes
You are correct!
https://medium.com/@leung.benson/how-to-design-a-proper-usb-...
Shamans eat mushroom (Amanita muscaria) to get hallucination trip. Multiple toxins in the mushroom cause severe side-effects that spoil the trip, including severe headaches that last 10 hours. Instead of eating the mushroom directly, they fed it to reindeer and then drank its urine reducing the amount of toxins.

Imagine the process that led to the discovery of this process.
Using cookies is brittle because they can get purged. They also don't sync. You could display some base64 encoded data to copy and paste between sessions but that would be quite unpleasant.

One way would be to auto-generate accounts and display some random identifier to keep. Or maybe just offer e-mail to which they would send you a login link... There are other options but login with OAuth is not the worst.
How much more effective are they versus low tech alternatives like: https://www.nydailynews.com/news/world/world-driest-desert-c...
But aren't hash tables orders of magnitude slower than dynamic dispatch with jump tables? I'm just interested in PL implementation as a hobby, so correct me if I'm wrong, but this seems horribly inefficient to me.
In addition, it makes cherry picking bugfixes to older releases much easier.
Is there a source for this other than an angry Twitter user?
List of previous CCP success stories:

https://en.m.wikipedia.org/wiki/List_of_campaigns_of_the_Com...
fire them all
Yes and frequently.
Wonder no more, the answer is: yes, obviously
Step 1 .. Connect nuclear weapon to network.

Step 2 .. End civilisation.
Anyway you slice it, we are all reflections of one consciousness spreading its own message through mass media, you and I are not as separate as we may infer from sensory stimuli -- people are awakening to this idea more and more be it consciously or subconsciously and our unity will triumph over forces seeking to profit from artificial division or subjugation
Just out of interest: why would you notice this more when driving a stick shift?
It seems weird that they leave out the GB version of all things since it's probably the most popular version of Tetris by far.