skysight-inc/HackerNews huggingface dataset:
ICS seems like a natural fit for so many professions. I wonder if there is a future for a Fire Officer to teach/adapt ICS for <insert profession>?
>>It was slapped together by slaves

>>They might as well let it crumble. It's a grotesque monument which tourists adore.

How do you think they built the Pyramids of Giza or the Colosseum of Rome?
As you said, “it’s just a word,” and words can have several meanings. This is just one example: you gave a definition of chaos “in your philosophy,” but arguing about definitions (and philosophies) is usually pointless.
Wow- Soros is pretty good!
I went to the Taj Mahal this July and there were lots of repairs being done.
Spot on. You described it very well. As a citizen of a country neighbouring India I find this reality saddening.
In order to use this supposed privacy-enhancing feature, you must allow the authors of this extension total control over everything you do on the web. Add-ons are automatically updated in Firefox by default, so you can review this code now and it will change later. This seems like a poor trade.
Please stop posting flamewar comments.
That's millions, not thousands, in case someone didn't know.
I would argue that the main reason Star Trek has had such enduring popularity in spite of its failings is that it is a rare example of utopian science fiction in television. (Deep Space 9 took a dystopian detour by focusing on several alien societies that were held up as "bad" examples. I'm also withholding judgement on Star Trek Discovery.)

As for written science fiction, I really can't think of anything recent other than the already mentioned Banks novels. There's plenty from the fifties and sixties, but not all of it holds up well today.
Google employees raise more than $200,000 in pledges for strike fund
WebSDR – Shortwave Radio on the Internet
I would say it's both a blessing and a curse. Yes, it makes it harder for first party isolation scripts to sandbox a service, but the separation of domain based on the service (doubleclick for ads, googlevideo.com for video, etc) makes it easier for ad/content blocker list maintainers to block only the domains and services it should be blocking.
Firefox already has a built-in option to block all tracking[1], the reason why this add-on exists is that it lets you keep Google into a separated Firefox Container[2]

[1] see here https://support.mozilla.org/en-US/kb/tracking-protection?red... or, alternatively, you can use Privacy Badger or one of the many ad-blockers that let you enable tracking-related lists, such as uBlock Origin.

[2] see here: https://addons.mozilla.org/en-US/firefox/addon/multi-account...
To be fair, all of the aspects of the language itself you mentioned apply to JavaScript (save perhaps differences in how literally it takes `int`, etc. being objects vs. JavaScript's unboxed `number`, etc.). I suspect most of the difference is that one has had three of the largest corporations in the country competing to have the fastest implementation, in some cases for decades, and the other hasn't.
Doing this will get you banned on HN, so please don't do it again.
I'm not sure what "this" you're referring to is, but assuming it's Definers: where did you learn she was involved the entire time? This article says:

Ms. Sandberg [...] asked for the information in an email to a senior executive in January[...]. The email came within days of a blistering speech Mr. Soros delivered that month at the World Economic Forum, attacking Facebook and Google as a “menace” to society and calling for the companies to be regulated.

This seems like a pretty reasonable reaction. As far as I understand this has nothing to do with Definers.
I think given George Soros' history and the fact he is an investor known for making big bets, it is possible he would have a big short position open against Facebook and could gain lots of money if $FB stock keeps going down. It's not outside of realm of the possibilities the he would make a big bet like that so investigating what are his current positions in the stock market, how many puts is he holding etc might be a good idea.
Super cool! Thanks for sharing!
How to Install Magento SUPEE 10975 [With or Without SSH]
Take a retainer.

Unless they are operating from Nigeria and are asking a small fee to initiate wire transfer of retainer.
That would certainly make it easier to trust this extension. I'm curious why Mozilla would ship a Facebook container but not a Google container.
You defined it and treated it as the only meaning the word has, making the blanket statement that MW has nothing at all to do with the notion of the multiverse. So you accept that it does have something to do with how many people use the term?
The Hitachi Magic Wand
Do you think the anti-tracking measures (specifically blocking third party cookies by default) in Firefox 65 is bad for Google?
Rust does this in debug builds by default, and you can switch it on in production if you'd like.
Sheryl Sandberg Ordered Facebook Staff to Target George Soros, NYT Reports
>>My personal situation, on a relative scale, is rather more tragic.

Everybody's is.

Imagine what goes in the mind of a boy, who is living and watching crores of people starving in his country.

Unless you have abundance for everyone, every ones gathers what they can for themselves.
They won't, otherwise they won't have an excuse not to hire a board with acceptable female/PoC representation.
Learning how to learn from coursera is my all time favourite. I have gone over the course material a few times just to make sure I don't forget all the things the professors talk about.
Write an app or something that extends capabilities of big platform and make it visually appealing.

PR the hell out of it.

Platform vendor + all platform customers will be on your side.
And this is how science fiction authors have been shooting themselves in the foot.

The golden age of science fiction, the era when science fiction was most popular with the public, occurred when most of that fiction had a positive outlook on the future. I don't think that's coincidence.

To any aspiring authors out there: If you want to stand out and be successful, write stories that show a path to successfully overcoming the obstacles society faces today. If you can successfully do that in a way that doesn't come across as trite and condescending, then you are onto something.
>>Seriously, in a country as naturally rich as India, there is no reason for people to be emaciated with poverty during peacetime.

India is not a rich country. Natural resources are not what make one rich. Its human resources.

The human resources development project has been abandoned ever since Jawaharlal Nehru died.
Google Tried to Patent My Work After a Job Interview
Maybe I misunderstand you, but those patterns would always be indirect, would they?

Either a device is fully cloud-based, in which case setup consists of giving it the WiFi settings and connecting it to some account - or they communicate locally via e.g. Bluetooth, however then they need some privileged app/helper process to communicate with.

But to my knowledge, it's not possible to have it communicate directly with the browser without going through intentionally-scary-and-confusing setup screens or opening security vulnerabilities.
Could you please stop posting unsubstantive comments to Hacker News, and particularly not ideological battle comments?

https://news.ycombinator.com/newsguidelines.html
I interviewed at SpaceX for a developer position about 2 years ago, and I didn't see any fear in peoples' eyes. The folks I interviewed with were down-to-earth, very friendly, and sharp.

They all said things like "you have to know what you're getting into here. Most of the developers work nearly 60 hours a week, with the exception of a few who are able to get through their work in less time." I decided not to pursue it further because I really value my time with my family.
The things the author mentions are very similar to the things a friend of mine said when he started his first business. He was 23 then and now 25. I showed him this blog post and he told me that was a very inexperienced age for him then and that was the phase when he used to have a lot of beliefs that are now changed.

He's from India too.
This is so cool, thanks for sharing!
I have taken C programming course by Shibaji from udmey.
If it is taking people from actual rural areas (and not just suburbs), rural areas can grow much of their own food, heat their homes with renewable wood, draw their water from a well, shit into a drain field. The only infrastructure is power and roads and the roads are needed regardless because rural areas produce resources that cities require to exist. Be it crops, milk, meat, coal, iron, copper, sand/glass, stone, concrete, ect.
And what percentage of programs written in those 40 years are actually able to run on systems with more than one or two different memory layouts?
It's all relative, but I find Chicago vehicle traffic isn't that bad compared to other metro areas (and I moved here from a smaller city where you could traverse the entire city in 20 minutes). Before I moved to Chicago, I was told that traffic was a nightmare, and I should be prepared to spend at least an hour commuting 1-way by car. But I just haven't found that to be the case -- Chicagoans love exaggerating about two things: the traffic and the weather. Of course, traffic on the I-290 and I-90 at rush hour can be bad, but if you time your departure right, it's not too terrible.

Chicago's car infrastructure is more or less commensurate with its size. Seattle on the other hand was not designed for the population it currently has, and traffic there seems worse.
You get less taxes per person if people don't own their own land and houses.
This is really neat! Is there a way to embed these cells into another site, so they could be used in a blog for example?
> . And btw, passion is not over-hyped - in my experience

I think people who are passionate in CS/I.T field are lucky that it also happens to be one of the highest paying fields in India. I don't think that applies to all sectors. Even people who are passionate about CS/IT and are not from a good college struggle to find a job in India. I consider myself lucky to have my passion lie in programming and passing out from a good college.
Cool stuff! HATEOAS [1] for REPLs?

"A [REST] (REBL) client enters a [REST application] (REBL browser) through a [simple fixed URL] (initial EDN [2] data). [All] future actions the client may take are discovered within [resource representations] (metadata) returned [from the server]. The media types used for these representations, and the link relations they may contain, are standardized. The client transitions through application states by selecting from [the links within a representation] (the annotated data) or by manipulating the representation in other ways afforded by its media type. In this way, [RESTful] (REBL) interaction is driven by [hypermedia] (metadata), rather than out-of-band information.

1: https://en.wikipedia.org/wiki/HATEOAS , the one thing that makes REST REST but nobody implements in their "RESTful APIs".

2: https://github.com/edn-format/edn
in actual fact internet hindus complain the asi spends too much money on this and not on actual archaeological research

my opinion this should be left to private muslim groups who might be interested in its preservation

hindus found out its history which was suppressed by marxists and are not likely to keep paying for it

cultural death by tourists of the kind seen in japan nowadays is not desirable either
I can't find the source right now, but I've read the male victims of DV are more likely to be arrested themselves when the call the police on the female perpetrator.
Local geology can play a pretty big role in observed velocities, but I agree these are pretty quick. The velocity changes in the figures are really interesting, and I agree much faster than plate motions. I'd wager that there is some kind of slow or aseismic slip happening. Slow slip events
There are notes on the displacement time series though they are in french.

http://volcano.iterre.fr/mayotte-seismo-volcanic-crisis
Never heard of UGK before, but I just looked into him and he's quite the interesting fellow. Definitely agree with his views on the "quest" for enlightenment or the aggrandization of medidation/awakening. From what I can tell the actual content of his philosophy seems to consist of a mix of nihilism and determinism
I don't know how many times I've been writing a program using int, then suddenly I have to do some math on the index of a range (for example), and the math.* functions require int64. I start casting to int64, but things get infected and it spreads. Eventually I refactor everything to use int64 and wonder why int can't just be an alias for one of the others. Personally I would make it int64, since that is what the standard library thinks math should be done with.
I don't understand how that's a third option because either the review data is open and publicly available, or it isn't.

That 'third option' is just an opinion about the data.
We've already asked you not to post nationalistic flamebait to HN, regardless of which nation you have a problem with. If you do this yet again, we will ban you.

https://news.ycombinator.com/newsguidelines.html
Interesting. Doing what?
Thanks. I think this might be the motivation to give watching Star Trek a go.
To be fair, I can't see any way for this to work without giving them control of the browser. Even with a TLD limited extension, the extension would need permission to access your browser window and giving it permission to do that would give it permission for any TLD.
I have been playing with Observable for a few months now, and it is the programming environment of my dreams.

There have been many times in the past I wish I could preview the results of a computation when tuning parameters or data, and this allows me to do it and without restricting my expressiveness or domain. Note: I am predominately thinking of graphical and data exploration use cases.

An example where I think observablehq has allowed me to go beyond the status quo is my port of Wave Function Collapse https://beta.observablehq.com/@tomlarkworthy/wave-function-c... (early stages). I added the ability to mask individual tiles in the tilesets dynamically and the effect on the generated images is non-intuitive but very satisfying. Manually editing the tilesets in XML which is what the original requires would be too laborious, so its a domain where observablehq really shines. I have more work to make it truly idiomatic of observablehq but the sign that its a genuine force multiplier is there.
I think being able to get 90%+ accuracy is pretty bad ass. I think with more data over time, there can hopefully be a good amount of progress that can be made.

I don't even know what would make sense to improve the model (such as lowering false positive or false negative rates), but this research sounds pretty exciting!
Thanks. I've got a couple of Ian Banks books in my to read list, but this will bump it up.
Please stop posting these tedious off-topic complaints.

I don't know what story you're talking about, but if you think flagging is being abused, let us know at hn@ycombinator.com so we can take a look at it.
Travel time to and from work is unpaid hours required for work. If it takes people 45 minutes to work that is an hour and a half every day that they get nothing for that is not voluntary.
Yeah, that's another angle I didn't touch on. You don't have to publish all the feedback data. You can choose just to goes with the quantitative results.

Comments are tricky since they're both qualitative and might need to be scrubbed for anything personally-identifying.
What a brutally raw narrative. Thank you for sharing! Things I never would have thought about.
This is a shot in the dark as I don't use any a11y tools, but, when you load sites and block javascript, you often gets much simpler markup, which is useful for finding the content you want your screenreader to read.
“What three people know, the pig knows.”
You can already do this, I think. Just put this logic in your application's static initialization.
Please don't take HN threads into flamewar.

https://news.ycombinator.com/newsguidelines.html
Why Are We Having This Meeting? – The Similarities Between TDD and Management
Honest question, how do we interpret "commercial use"?

I'd assume it means you cannot sell REBL itself or a derivative, not that you cannot use it as a developer tool to build your project, which kind of makes sense.
Hasura GraphQL engine also is a Haskell based engine that solves the N+1 query problem by compiling the incoming request into a single SQL query:
https://github.com/hasura/graphql-engine/tree/master/server

EDIT: /s/package/engine
Hey Steve,

I wanted to chime in and say I'm sorry so much of the crticism on HN failed to stay on the right side of constructive. You and your team deserve more respect than that.

What's triggering people, likey fans rust fans sadly enough, is seeing their identity and fandom slipping away from focus. If this page had been presented as a why-rust.org splash page instead of a replacement for a treasured resource I'm sure those same vitrolic people would have been ambivalent at worst.

I like the new page. I'd hate to lose the old one, even if it moves to a rust-doc.org domain or something. And maybe a link to it from the splash page!

That's for all your hard work.
How does this compare to extensions like uBlock Origin and Ghostery?
Previous discussion: https://news.ycombinator.com/item?id=18554318
Unit Converter: Online Measurement Converter
This is exactly it, I misremembered a bit of the history.

I forgot that he didn't actually end up selling. He did come very close to selling to Microsoft, though.

Here's a bit about it: https://www.revealingthestuffs.com/mark-zuckerbergs-synapse-...
>Add-ons are automatically updated in Firefox by default, so you can review this code now and it will change later

Or, if you'd like, you may disable auto-update.
Coverage, only top few thousand open-source repos from github are being indexed as of now. Similarly, only few languages + features are extracted. Probably I should have said alpha :)
I've given go plenty of time to sink in, and I still prefer c++. Things like not allowing implicit type conversions on things that clearly are not a problem (int16->int32) are just annoying.
Please don't be a jerk on HN, regardless of how wrong someone is or you think they are.
The issue I'm having with this comparison is that you are equating the "nights stayed" with the points earned (the more accurate currency).

>They each have a rewards program which grants one free night for every night stayed.

It's a lot more fair to say for every $1000 spent, you have enough points to redeem a free night. In which case, some people might choose to spend more nights at the cheaper Fairfield Inn, and some might choose to stay fewer nights at the luxury Ritz. The bad money is not driving out the good.

It's true when it comes to qualifying nights, people will try to hit elite night requirements at cheaper properties. But that's not driving out the business for higher-end properties. Especially because award redemption is (mostly) based on how much you spend, not how many nights you stay.
But Smalltalk is all about managing state and Clojure is all about immutability, no?
I'm referring to Facebook's efforts to discredit critics through the same sleazy disinformation campaign tactics that Facebook continues to amplify for other shadowy groups.

You know, like targeting Facebook users who are racist and anti-Semitic with disinfo about George Soros, while simultaneously telling Jewish users that Facebook's critics are themselves anti-Semitic.

FTFA, first paragraph:

Sheryl Sandberg was directly involved in the social media company’s effort to conduct opposition research against billionaire philanthropist George Soros...

...reporting contradicts Sandberg’s previous portrayals of her involvement; she has said she was unaware of the campaign-style communications work done by Republican public relations firm Definers Public Affairs
Because Google pays a lot of money to Mozilla?
C has minimal generics support since C11.
> You should find a way to contribute that doesn't involve sweeping generalities that make it impossible for people with real problems to realize that they have them.

You think that me arguing for more free play for 4–8 year olds makes it impossible for adults with ADHD to realize they “have real problems”?

You think it would have made your life significantly better if teachers had started medicating you at age 6 and forced you to spend more time memorizing spelling lists or whatever?

I’m not talking about people in grad school here. Or even high school.

For whatever it is worth: I am 32, and have undiagnosed ADHD, probably more extreme than yours.
Please keep tedious generational flamewars off HN.
Because you are now relying on consistency to be orchestrated in both the database and the dataloader instance(s).

1. If the dataloader isn't the sole service with database connections, the cache will be invalid when other services interact with the database.

2. Even if the dataloader is the sole mechanism for accessing the database, you have to figure out how to scale that to multiple nodes and maintain cache coherency on each.

3. Even if you run just a single dataloader instance or figure out how to ensure cache coherency, that layer is still oblivious to triggers on the database and so you had better not use any advanced functionality there.

4. Even if you strip away all of the low level SQL features and treat the database as a dumb searchable KVS with a single dataloader instance (or cache coherent layer in front of it), then you are still performing two queries and mutations which occur in parallel with queries can result in non-repeatable reads or phantom reads because the default in many GraphQL packages is that each query processed with sub-queries runs with no transaction wrapped around it.

5. Even if you ensure that every GraphQL gets a unique transaction, that doesn't mean the DataLoader cache is _coherent_ with the database transactions, and I haven't seen any papers or effort to verify that, so there's no guarantee parallelization can't result in dirty reads.

6. Okay, so you have a single threaded, single instance dataloader instance with a mutex around a database connection that runs every GraphQL query's subqueries in a transaction...

This is all fine if you're dealing with, well, comments and posts or other trivium in which consistency isn't an issue. Which actually happens to be the type of problems many large successful companies have to deal with.

But if you are dealing with financial data, medical data, scheduling of resources, anything where the equivalent paradigm of "my friend posted but I don't see it yet, therefore I can't comment on her post" or "my post loaded but I don't see my friend's comment on it yet" is an issue makes it a minefield for consistency.
Four Hybrid Tech Jobs on the Rise
FWIW I didn't mean to imply any moderator action, just user flagging. And I know there are many reasons for that, some people don't want political things period, and so on. But just going by sheer quality of this article, I think it's sad that people who don't want to discuss it impede on the ability of those who do want to discuss it. When it went to #1 instantly I thought "this won't last" and made some screenshots... got distracted, looked again and saw it had sunk like a brick.

I made myself a little scraper, I hope it's okay to grab the front page HTML once a minute, or is that too often?
NYC Data Science Internship Available January