skysight-inc/HackerNews huggingface dataset:
Probably my college degree.

First note: my high school was pretty bad, and being rural there were few opportunities that did not involve cows or driving.

The degree got me out of my town, started on my profession, even helped my find my wife (also in the list of best thing I've owned -- hey, weddings are expensive, and the process is the father handing her off to you, so...).
Ah, that makes sense. Perhaps people could gain access to the full list with TLDs somehow? I was thinking that it would be useful for maintainers of blocklists for Adblock Plus, uBlock Origin and so on.
Plus, like with man-made climate change, more people are actively sabotaging the efforts. In this case by letting their sheep eat the saplings.
Despite mentioning the "Iron Law" you appear, as I do, not to agree with it as you note wages can go below the level necessary for sustainability.

I mean, you'd work for a lump of food if there were no other opportunities to acquire it, it's that or die in a few days. You'll last longer but not indefinitely.

We have a situation like this in the UK: large companies paying below subsistence wages, the welfare state (and food banks, and other charities) then makes sure those people keep housed and fed meaning the wages can be kept down. Those same companies then are avoiding paying tax; draining the welfare money with their wage tactics and not paying in to the exchequer.
Also I think throughout Montana there are free grazing areas for sheep. I think that's what you're seeing in the fantastic documentary called Sweetgrass: https://www.youtube.com/watch?v=AV9iah71iPQ
HP48 - About as close to LISP as I'll probably ever get.

A modest, tarnished silver cross - The only thing I have from my grandfather
A Sears ½" reversible 600 RPM 3 amp drill.
Sony PSP (first generation). That little sucker could do anything.
Have an up vote. It does feel insulting (awkward?) to say "own" when there's talk regarding pets since they're often family.

I responded to your post because one time there was smoke in my building and what I thought was a fire when alarms went off. I immediately ran to secure my pets before everything else without even thinking about it. I even had thoughts going through my head about how to jump off the balcony if necessary. The difficulty I had is that the loud alarms caused the pets to hide and it made it difficult to retrieve them efficiently in an emergency situation.
We need to feel worth it in life. It doesn't matter that there are 8 billion people around. I think if you can imagine helping other in some area you are good at and other might be struggling, you can pretty much stop procrastinating right away. I recall a psychologist who said that for every hour that patients go them they must do two of for charity work where they directly help others. He finalized saying that he doesn't know if his therapy is good but that the other two hours were working extremely well.
And Qt is officially pronounced "cute".
I wish this (and JSON) wouldn't be ambiguous about number type (integers vs. floating point.) There are very different types of data in my opinion.
In a similar vein, my bicycle.

I use it for commuting, transport, and leisure. A good bicycle ride, like a good ski, is magical and freeing, and the object is imbued with some of that.

It doesn't require much maintenance, but it's fun to maintain, as well.
I was going to say pets, but that feels like cheating ;-)

I had a "building burning down" scare a few years ago. Turned out to be stupid downstairs neighbors and there wasn't any real danger, but I woke up early in the morning and panicked. Once the pets and humans were out, I ended up making a second trip inside to grab my laptop (for a copy of my photo collection)+a folder that contained lots of important documents. The next morning I realized how stupid that trip would've been if there were real danger, and went out and bought a cloud storage account and a fireproof safe.
On a similar note, I have been watching this[0] project which provides an IR to target and optional optimizations. But I like the idea that the only difference between a JIT and an AOT compiler is optimization choice (assuming we don't include tracing as part of the JIT features).

Also, this[1] blog series is a must-read for interested beginners.

0 - https://github.com/stoklund/cretonne/
1 - https://eli.thegreenplace.net/2017/adventures-in-jit-compila...
1) The family farm. Technically I only own 20% of it. But I'll never be homeless.

2) migraine meds. In terms of quality of life, I would rather go without clothes.
My dog is barking at the door right now, while I'm trying to work, he costs a fortune in vet and food bills, and takes up SO much time. But honestly I can't think of anything better that I could spend my money on.
Battle with a Phantom Postgres WAL Segment
Not much left to the imagination after Snowden.
I hit the "DT" icon I put next to my address bar. Doesn't work on all elements but if they're using <p> properly it'll make the text nice and dark

https://chrome.google.com/webstore/detail/darken-text/kmonkh...

Definitely going to give that Just Read extension a go
>Your quote relies on us detecting re-runs of "I Love Lzcwwdrrr", but our telescopes can reliably do spectrographic analysis of faraway stars and planets these days. We'd likely be able to detect things like unnaturally high levels of hydrocarbons in otherwise oxygen-full atmospheres, and other industrial by-products.

We don't know what "unnatural" levels of CO2 on other planets are.

> If Alpha Centauri had a planet with an industrial civilization, we might be able to spot city lights.

We do not even remotely have that capability.
Loss of symbiotic soil bacterial cultures?
It's great when you can help yourself in such situations but we know not everyone can. The point of someone briefly interceding a gathering to ask whether you're ok (based on what they've observed as worrying speech, body language, etc) is an offer of help that can be accepted or discarded. I see nothing paternalizing in this. In the same way I wouldn't be offended by someone holding a door open for me despite my obvious capability of doing so myself, I'd appreciate their exhibiting concern for others to ask if I was OK, even I was capable of dealing with the situation or if there actually was nothing wrong. See something, say something - I'd do likewise if I perceived other women in what seemed to be a worrying situation.
Startups in Botswana Are Invited to Apply
Thanks for this. I agree with your statement about the value system. Mine has already changed dramatically. I went to college for two years while working full time, and eventually dropped out. It just wasn't for me; already knew what I was being taught, and ultimately got denied entry into CS major cause of poor high school grades. And ironically enough, I was working in the marketing department on the school website at the time they denied me. Go figure.. >.>

School, for people like me, is just a waste of time and gets you in needless debt. I learn better on my own anyways.

As for doing things outside of tech, I also dabble in many other things. I have been bodybuilding since I was 18 and an an avid gym goer. I'm also big on philosophy and science (quantum mechanics really excites me). There are plenty of things I am interested in...the hard part for me is figuring out which of them I really want to dedicate my time and effort to, so I can take it to the next level. I lack the ability to make that decision right now, and as a result I'm just sort of a generalist.

But you're totally right. Spending time doing things I don't enjoy will now produce a happy life. I'm growing more and more aware of this every day.
Understanding HTTP Strict Transport Security (HSTS)
I wrote a huge ranty reply, but deleted it because it leads OT. Basically, read up on the link to ECS in the sibling comment. Also, definitely check out "Data-oriented design". There's a talk by Mike Acton on Youtube. "Where there's one, there's many" is a pretty basic but super important insight.

I consider this to be important to code maintainability at least as much as to performance.
Maybe, I used to browse it 5 times a day years ago but nowadays maybe once a month? I think removing it from my favs helped me and I just forgot about it.
If Your Company Fails to Innovate It Will Not Survive Digital Disruption
Looks like checkout actually works... out of curiosity, what is the legality of using an actual likeness of Elon Musk?
I saw the same thing on the island of Achill, Ireland. All sheep are allowed to roam the island freely, so if you want anything protected, you have to fence it in.

And there are no trees to speak of. That could either be because of the harsh winds on this almost-westernmost point of Ireland, or (never thought of this until now) it could be the sheep.

The government pays people 50 pounds per sheep per annum, so people just let their sheep roam forever, unshorn, spray-painted with each owner's distinct colors.

(Disclaimer: probably ignorant observations from an outsider, taking a couple of our girls to the world-class Irish music camp they hold each year.)
Are you talking about a radiator in the bathroom, or some specific device?
36000 lines of handwritten assembler in v8? Not since the transition to ignition and turbofan...

$ git clone https://github.com/v8/v8.git
$ cd v8
$ find . -name '*.S'

There's still some macro assembler in the built-in's but it's emitted rather than being assembler.
We forget this very often.
It just indicates that its English with the proper spelling of words. Color, Grey, Coffee (tea <-- doesn't even look like the correct word).
How to Create an Ethereum Mining Calculator from Start to Finish
I think Duolingo's main issue w/ Fluency is its just too easy to pass lessons. You can repeatedly miss a phrase, click on every word in the phrase (to get the translation), get it correct once, and now you've passed. You can get the entire tree Gold without actually _knowing_ the words. So if you want to get the most out of Duolingo, imho, you have to really force yourself to do your own review, and only consider it learned if you can repeatedly get through without missing any in a row or looking up any words. Its still got an upper limit, but I feel like (in Japanese) I"m learning it much faster than I was before.
Mastodon has no home to phone to. You only host your own user's data and the data they request by e.g. following users on other instances. If your users don't follow anyone on the outside, nothing will leave your instance.
There is a very famous race series for runners called the 4 Deserts. One race, called the Last Desert, takes place in Antarctica. It may surprise you, like it did me - in fact blew my mind - to learn Antarctica is the largest desert in the World.
The biggest hurdle is that all of my data is already in too many different places. That's not entirely avoidable because my involvement with various employers, projects, etc. makes it so.

I think for everybody who wants to use a SaaS there are 10 people who want to make another one. If you want to make a product that sticks out, maybe it should be a desktop app, something that lives in the user's own cloud, etc.
Not everything can be expressed in C#, and it usually requires much more boilerplate. Try writing a method which abstracts over a generic type, such as List<T> and Queue<T>, for example.
Optimizing React application with mobx (from 1.5sec to 100ms per update)
China goes looking online for government secrets
I forget where I read this... set off your fire alarms every now and then and give your pets treats. That way they come looking for you when the alarm legitimately goes off.
My high-visibility yellow Arai Signet-X motorcycle helmet. [1]

I do believe it is my single most used item, as I use it for my motorcycle, my gas-bike and my e-skateboard.

Haven't hit my head yet, but I feel confident that if/when I do, it'll be well-protected.

[1]: https://www.revzilla.com/motorcycle/arai-signet-x-hi-viz-hel...
When I was a kid I used to play with ladybugs that where almost everywhere. Not anymore. Now the only thing that I see are spiders and wasps.
The skill to be in the top 20 players in a certain game. It's something i'll never achieve again.
The article was pay-walled, but I think I got a better explanation right here.
yes that makes sense indeed. how could that get implemented so that users are not able to click/move to that site but Orgs like Adblock Plus and Co can access them?
They are different data types, but integer is also ambiguous, did you mean signed or unsigned, 32 or 64 bit.
Its about your use case, and when your parsing something with loose typing into stricter types, make sure you validate accordingly. But being able to specify the exact type kind of defeats the purpose of an interchangeable data format.
I have had a job where they tried to implement emails 4 times. The last attempt is still ongoing and in my opinion destined to fail.

They wanted to implement few dozen of auto generated emails with huge content.

The task was suspended 3 times, always because of the same thing: cost. Its insanely costly and hard to make a good looking cross platform email. After every suspension there were new design changes to implement so we ended up starting almost from scratch in every attempt.

I worked on it for a bit and i can assure you email clients are the biggest shit. Specially Gmail and Outlook.

A few highlights:

* Javascript not allowed.

* Outlook processes HTML and CSS with a specific engine which is also used in Microsoft Word.

* Outlook does not support paddings.

* Gmail requires the styles to be all inline.

* We followed Foundation Zurb recommendations and used tables all over. Still didn't work on all clients.

Humanity urgently needs to replace the emails with something else. Not only because the clients suck but because the protocol is outdated.
I think something like mattermost or zulip - I think you can host those yourselves.
How People Inside Facebook Are Reacting to the Company’s Election Crisis
I couldn't read the article because of the ad with the guys tongue.
Dogs can be very easily trained to go to a specific spot when they hear a fire alarm if your fire alarm is an old school one that just beeps at you (and not part of a larger whole building system). Just scatter treats around the evacuation point, turn on the fire alarms manually, and guide the dogs to the pile of treats. Repeat until they get it.
On the about page of an instance[0], if you scroll down, there's "a look inside" of the federated timeline. If you know a username, you can go directly to their page[1]. You can find the username of the admin on the about/more page[2].

These are sample links to mastodon.social:

[0] https://mastodon.social/about

[1] https://mastodon.social/@Gargron

[2] https://mastodon.social/about/more
Insert Custom HTML
Sorry, I should update the article with the better solution, it's just a few more lines:

https://github.com/bag-man/dotfiles/blob/master/bashrc#L116-...
Those darn vikings. They should have had more concern for their carbon footprint. Maybe the CEO of Solyndra could have led the vikings sustainable energy innitiative.
> I am not arguing there is no wage gap, I am stating a proven fact there is no wage gap.

Oh, you have a proof? Can I see the analysis and its methodology that prove this? What techniques were used? What data sets we're incorporated. How did this model interpret attrition?

> Outside extreme left authoritarian circles,

Sorry, but this doesn't work for leftists or arch conservatives on Hacker News. You make an assertion, you gotta back it up. No appealing to "these bad people" politics here. It's quite off-topic, and speaks the aforementioned lack of sincerity in your engagement with people here.

> To narrow the focus more to what we seem to normally come to "Why are there not very many female programmers", that is not a symptom of employment sexism, that demographic is not going after those jobs. Now we can debate the reason for this, often tracing it to High School or other teenage development factors, not to employment sexism.

So, this really isn't the wage gap your aiming talking to. This is that silly, unsourced, appeal-to-fringe-evolutionary-biology argument Damore posited.

But as I've pointed out in another thread (https://news.ycombinator.com/item?id=15509045), your appeal to a home&hearth bias sabotaging pipines is not really supported in the data. NSF's data shows better enrollment in CS but more attrition, a phenomenon that is striking considering we don't see it in equally difficult and computer-engaged fields.

Ultimately this is a common argument that says, "Women just prefer less valuable work. They love being cheap or unpaid labor." It's a very just-so argument that let's anyone paint a bullseye around any wage gap and say, "Women just prefer it this way who knows why but it sure is lucky for us!" It's striking in the CS world given the staccatto series of sexual harassment and discrimination claims and suits that 2016 and 2017 bring us. Women are saying, in public and in court, that it's not so. But curiously, listening to them brands you "authoritarian left" and "anti-male."

You claim to be a Libertarian in your writing here. Are you sure though? Unfair systemic bias goes against the heart of the libertarian ideals. If you don't have a commitment to meritocracy, what do you stand for?

It seems to me like you're deliberately avoiding the wealth of data showing a 3-7% in-band pay gap between women and men in our industry. Why?
For both SpiderMonkey and v8, this is counting the number of calls to the MacroAssembler. SpiderMonkey commonly use the prefix "masm", while v8 uses the macro "__ " to alias the MacroAssembler.

The MacroAssembler, is basically what is used to produce assembly code in both JavaScript engines.
I assume my Twilio account would run out of money in that case :)
Switch’in mobil uygulaması çıktı
A field of butterflies in the cow pasture feeding on manure. Pure joy. Rarely seen now, more the lone floater on the wind.
The change wasn't significant in terms of degrees Celsius, but even a degree in mean temperatures can have a large effect. It can mean the frozen ground starts thawing weeks or a month earlier, which makes for a longer growing season, which results in more biomass which has compound effects on the rest.
My memory is a little vague...

But I'm fairly sure the hardest part to implement was the support for generic types/methods. It made all the code that handles types way more complex (as expected I suppose!), and there's definitely a bug or two remaining. Correctly handling open/closed generic types and construction of types from generic arguments was painful. It didn't help that I initially implemented only non-generic type support, then had to hack generics into it. Were I to start again I'd implement the whole thing in a generic-first way.

The design of classes/structs and they they interact with generics is nice. And the `constained` IL prefix is a really neat optimization to avoid boxing.
The use of type-agnostic CIL instructions (e.g. `add` can work on int, float, ...) is also a nice touch.

JIT literally stands for "Just In Time". It doesn't say what it's actually doing just-in-time ;)
So (in my opinion) JIT.c is correct. It's translating CIL opcodes to dna-internal opcodes, which it does just-in-time just before a method is executed for the first time.
The reason it does this at all is because there are many things to resolve when working from CIL that it's much better to do just once rather than every time a method is executed. A simple example is method references, which are by name in CIL, but are a simple pointer in dna-internal opcodes.
Same. I've used my HD nearly every day since I bought it many years ago, and it still works great. Only issue is that the biggest model of HD is only enough storage for about half my music...been considering putting a SSD and a new battery into the shell of my dead Zune 120.
The links are a little snarky, not terribly helpful, but not especially out there. If you're banning that then banning those making racist remarks like up-thread seems right.

Personally I wouldn't ban either.
> it has certainly gotten harder to install on linux.

Downvoted for this. I haven't used docker much but I just did

> yum install docker-ce

and started the service. took me less than 2 mins.
Am I reading it correctly that it's possible to invoke syscalls from Javascript? That seems like a monumentaly bad idea...
Thanks for the tips :)
The cost being compared here is the 'if x.is_none()' or 'if x == null' check, not what happens after it.
Mine also. This article implied they did see generalization, at least to other working memory tests - but I can't find the full text to check what they used.
It will be optionable soon. Buy out of money puts.
Why does this show up in "ask" ?
And the same government that wants to tap everything and subpoena email accounts with little cause is going to enforce that Google makes it difficult/impossible to do those things?
No, that's just a library they made that uses a WebKit exploit to invoke a ROP chain to run syscalls.
How Datafox Uses AI to Help B2B Businesses Generate Leads
Because I frequently change sim cards due to semi-nomadic life and my Grandpa just does not understand timezones and gets cranky if I wish him next day.
So I made this to be sure he gets his freakin wishes :)
See: Cliven Bundy
This game highlights the garbage we search for on Google compared to real issues
Awesome! I did notice when doing the Spanish tree that I recognized a lot of words just from seeing them around the city, especially from ads and public service announcements on the subway.
I disagree. For 99% of applications, a number is a number is a number. Integers and floating points are a leaky abstraction, I expect the language/compiler to handle these.
Data design problem. C / pointer style is not good at this JSON-structs style of programming. I agree that algebraic (like Haskell's) datatypes could help ruling out some invalid objects here.

On the other hand, you can reap huge benefits from data-oriented programming (basically, make a separate email table that has a "foreign key" to the customer table) to do processing in the large. This is where C is a very good fit and you have no null pointers :-)
The very first entry in the FAQ ("Why is none used instead of null?") isn't very convincing! It says null "it isn't friendly to normal people who might be given configuration or message files to edit," and gives the example:

Children: none
Opinions: none

That certainly looks pleasant and human-readable, but a bit of a nightmare to interpret! Couldn't it just as well be "Children: 0" or "Children: []"? If the idea is to let non-technical people edit configuration files, the code reading the file will have to be very flexible and forgiving.

(Edit to add: maybe that's something you mostly get for free in REBOL? It would be a major headache in most other languages though)
That's kind of like arguing that because housing prices have never(!) gone down (pre-2008), housing prices will never go down, and therefore underwriting any mortgage carries 0 risk. It's simply bad math.
I dislike most insects. So long as this doesn't impact humanity's ability to thrive on the planet I don't mind. Since we're doing just fine in the face of such significant losses in biomass I don't really worry.