skysight-inc/HackerNews huggingface dataset:
I would welcome the idea of browsers rendering markdown prettified by default (while offering to show raw plain text). Like they currently do with xml
# The problem:

I have always felt certain anxiety when thinking about my salary and only guessing what my colleagues might be earning. This issue is especially problematic in cultures and countries in which talking about wage numbers is an unspoken taboo among the employees.

Quite often, the questions like “Should I ask for a raise?, or am I already earning maximum that my employer can handle?” “Am I earning too much for the work that I do?, or am I underpaid?” “Who should I look up to and learn what they are doing to get a higher salary?” have plagued my mind.

# Existing solutions:

Of course, there are services where you can look at salary levels or statistical distributions of wages. The problem with them is that they don’t give you specific (albeit anonymized) numbers of what individuals earn, and they don’t satisfy nagging feelings of fear and anxiety that I have mentioned above. Also, it’s hard to tell whether the numbers are up-to-date or not.

# The solution:

I designed this product to be privacy-first so that many more users feel comfortable sharing their wage information and keeping it up-to-date. It allows users to see all salary entries in their current company, search for other companies in preparation for negotiations. Here is the full list of features:

- I verify the data with LinkedIn profiles

- I nudge users to update their info twice a year

- I keep information quality high

- You keep your data anonymous

- You can see your and other companies data

- You can subscribe for updates for particular job titles/companies

# Plans for the next version:

I plan to allow users to share their non-anonymized information in an encrypted peer-to-peer fashion with each other if they want to. This answers the question like, “Oh, somebody earns twice as much as me… And has the same job title… Who is that?”

Tell me what you think about it! Is there something missing from your perspective?
Accidentally deleting the users table – and you can too
It's trivially more obvious. And when you've played it you can automatically play any other major scale.
>They've been good at forcing the existing taxi/transport industry to modernise"

> if by modernise you mean "hire more expensive lawyers to sue everyone", then you're right.

10 years ago in Dublin, taxis would ignore you on the street, not show up when booked, charge an extra €2 for card payments( or tell your their machine wasn't working, take a detour via an atm and leave the meter running for all of it), overcharge on routes, just flat out not travel to certain areas because they're too far.

Since Uber came along, all of those companies now have their own apps (or are blanketed under whatever MyTaxi is called today), take full card payments, are reliable, and I've found the quality of drivers has improved vastly. I don't agree with Uber or how they behave, but they've certainly modernized the taco industry.
I noticed that they didn't provide a citation for that statement, or the statement about "the more sustainable its practices, the less geological impact it would have". I'm not disputing them, but it did cause me to stop and ponder a bit.

If we end up spreading solar panels all over our deserts, and wind farms over our continental shelves, will that be less detectable? Especially since there appears to be natural causes for large changes in atmospheric carbon (volcanoes hitting large oil deposits seems to be the thing they propose for this).
How on earth can regulating American companies in Europe make it hard for European companies to compete 'at the same level as US companies'.

Either way, surely citizen rights trump companies rights to compete every time, especially since Europe doesn't have the legal fiction of citizens united style 'corporate citizenship'.
Startup Uses AI and ML-Powered Tools to Provide Unique Recruitment Solutions
France fines Google $166M for abusing ad dominance
Reasons the Idea of Free College Is Misunderstood
> I just read the news that France fined Google (again) [1] for arbitrarily banning a company from Google Ads and promoting its own services (unrelated to the other company). This is the kind of thing that doesn't fly in the US: If I own a platform, I get to decide who can use it or not, and it is not the governments place to fine for me if I decide to promote my products in my platform (as long as there is no discrimination taking place).

US too has anti-trust laws much like the ones which France used here.
Fair enough, let me clarify: When an individual engages freely in a business transaction or relationship with a corporation, I think that government intervention should be minimal. A clear example of this is employment-at-will. This doctrine only exists in the US. Everywhere else, governments step in and determine that you can not fire someone without cause. Competition is what makes this point of view OK, without it, it does become a monopoly and problematic.
I agree about monospaced text in code editing. I was thinking about uses such as code excerpts in literature (class names, inline bash commands, etc). Monospaced fonts[1] plays a major role in helping reading and understanding the content. This is more than a stylistic choice.

[1] actually the font doesn't need to be monospaced, but it must be very different than the font used for main copy.
Taking the test linked from the article, I got 75% correct. Most of my failures were for very short (3-5 word) sentences which could simply be memorized from existing texts. Human responses were largely more coherent, keeping on topic through multiple sentences, while bot ones didn't.

It's a very good idea to make sure submissions come from humans, but it's also slightly overstated and alarmist to state that model-generated text is reliably passing the Turing test.
2 issues ...

1) db.m3.Large, db.m4.large, and db.m5.large are all around $130/month, no where near a 20% difference between any one of them.. so to not enough information to find this supposed 78% premium

2) AWS is totally for the cost concerned.... But you can't just lift and shift... That's exactly how NOT to save money. I run many projects out of AWS for less than $5/month ... Which is the usual expected cost for a web server. If you can leverage something like Dynamo DB for your DB you can get cheaper databases

However, everything in AWS is a pricing game. API gateway is cheap until you get to 5 million requests pet month, then you should look at ELB proxy... Unless you really need API gateway's additional features... Though HTTP proxy just came out and I think that is a good replacement for many people for API gateway which reduce costs 70% and makes it a good low cost front end listener up to 15 million requests or so before you may want to consider a load balancer instead (of course, assuming the features line up with needs)
>> I can understand your point of view, I just think that this makes it very hard for European companies to compete

Companies are not the only priority a government needs to consider. This might be a strange idea to folks in the US.
This model wouldn't work well for Uber (or any other ride-sharing company).

Searching for an accomodation usually takes time; you compare location, facilities, size, and price, which is usually non-negligible and so makes you compare choices for longer (maybe hours or even days) to make sure you're getting more bang for your buck. This means that Airbnb's focus is on the aggregation, rather than the actual stay/experience.

Uber does the aggregation for you; it lets you choose the type of experience from a preset, but that's about it. Most riders don't plan their trips hours or days in advance, but immediately (imagine taking longer to go through the choices of all possible drivers than the actual trip you're going to take).
Apple has a secret team working on internet satellites
Not a NodeJS dev, yet I rely a lot on boilerplates. Some developed by others, some built by me over the course of many years. For a few rather simple NodeJS projects that I worked on, https://github.com/sahat/hackathon-starter this one caught my attention and worked like a charm. For PHP / Laravel, I use https://spark.laravel.com/ . Not free but worth every penny.
First of all I do not agree that regulation hinders European companies in any way to compete. You could even make a case that being embedded in more diverse regulatory regimes protects European companies from being overrun by more extremely unregulated regime native companies.

Second EU regulation is not just applicable to US companies. It does not make a difference where the company is headquartered. A EU based Uber clone would be subjected to the same regulation as an US Uber. Given the fluid transnationality of those enterprises any differentiation would be completely useless.

Third, regulation is not just needed to protect the people from the inherent private appropriation of benefits and the externalization of negatives that a market economy presents. It is also an essential component of long term stability of the system itself precisely because the market mechanism is so good at discovering self reinforcing appropriation regardless of the impacts.
Sounds like a business opportunity for the Brave browser.

This article requires x BAT to access. Unlock? Y/N
This is nothing new, memory space of a process in all modern OSes is protected so that segfaults are safe too. Combined with original UNIX idea of small tools that communicate by pipes it was fine.

But now the processes are behemoths with gigabytes of dynamically linked libraries that are too hard to secure and to restrict system access, we just enable everything. This will happen to wasm. I'm sure there are WASM blobs configured with unfettered access to DOM in the wild already.
Future of Ultra-Low Latency Streaming Market
You don't always get a prime. For example, 4! = 2 * 3 * 4 = 24, 24 + 1 = 25, 25 is not prime. The point is that N! + 1 is not divisible by any number from 2 to N (always leaves a remainder of 1), so either it is prime, or it is divisible by something larger than N!, therefore larger than N. In the case of 25, it is divisible by 5 (> 4).
There is an app that works like this (Liftago) and it's perfectly usable
Show HN: Get feedback updates every month
NASA Astronomy Picture of the Day Slack Bot
I’d buy the fixed cost argument if the premium % decreased as the instance size increased. It doesn’t.
Actually I also liked the way each iteration built on the previous concept. Having the full code at each step adds a lot to the length, but for beginners, this is really useful.
I checked one of [your samples](https://ankuj3.wixsite.com/website-5/q-founder-us),

> Q. We are 2 co-founders and directors of a company. There is a valuation of 8M and we finished the seed round. However we cannot agree on how to move forward. We are considering dissolving the company. My co-founder has told me that if I decide to dissolve , he will agree , then re-incorporate without me. Is this legal? If yes, How do I prevent this from happening?

, and it looks like this question was just posted to reddit [here](https://www.reddit.com/r/LegalAdviceUK/comments/ecaxx2/disso...), with [this response](https://www.reddit.com/r/LegalAdviceUK/comments/ecaxx2/disso...) then given back as the answer.

So is the idea to ask questions for people on other Q&A sites like reddit or StackExchange?
Ask HN: What is a good second monitor for a developer?
I recently completed a programming bootcamp and want stop hunching over my laptop at home. What's a good and affordable second monitor for developers to use? Thank you for any help
I would love to be a fly on the wall in those chat rooms it facilitates..
Bloomberg reveals Apple's top secret
Oh man, I forgot I tried numworks/setup-msys2 earlier but I ran into some issue. I think my IP address was blocked or something for some bizarre reason (I wasn't doing anything funny...), but I'll give it a shot again, thanks.
I think it is a bit of an oversimplification to say that Haskell is less popular because it is not as easy to "copy/paste" together code for it. I would say it also isn't that easy to copy/paste together C++ code, for instance. This also conveys a message of "Haskell is only for smart people", which I don't think is the right attitude.
The user was trolling... https://github.com/Christian-Schiffer/servicelayer.chat/wiki
> One can imagine what the Uber app would look like if the company operated like Airbnb. A rider would enter her location and destination and get a list of drivers with their fare bids and distances from the starting point. Then the rider would make her choice based on the combination of price and arrival speed. That would make Uber an information provider rather than a taxi service.

Funny, that's precisely what Blablacar (https://www.blablacar.com/) is : a carpooling information provider. Though it is not supposed to be for professional drivers (but Airbnb was not supposed to be for hotel pro either)
If someone sends an overly long message and it irritates people, they'll get asked to not do that in the future.

Do you also plan to replace offensive words in messages?

Forcing people to load a URL to a remote server to see a message is one of the most hostile things I've _ever_ seen an attempt at IRC integration do.
It's not directly related, sure. But it's certainly a second order effect of UI choices that has brought us here. They manage to compute (batched and not real time) personal ads tailored to you, load media for this, push a whole bunch of data from your clicks to further this tailoring, push metrics, grab libs from 40 different locations, etc, etc, etc.

If we wanted to do some work around getting more text to users and improve the reading experience of sites with at least a portion of them designed for that purpose, we certainly could.
And the third sample is taken directly from StackOverflow...
Really, I wouldn’t teach junior developers that it’s ok to use a database table when a queue is needed. Sure, you can get away with this and there are cases when it’s all you need. But I’ve been one of those juniors who forgot to limit the query, who didn’t have enough indices, who tried to order all records by date and had full table scans everywhere, who implemented the worker with a cron job and didn’t synchronize this with a lock.

It might work, but it’s not the general case and you might spend more time to debug your table then to write the code to use a real queue.

And I’ve also seen people build their own queueing engine for a few hundred tasks per day. Why don’t they just choose one of the very good open source solutions?
> Violent protests are often...

These aren't violent protests.

> ...organized by politicians.

In this country, violence has been forte of the political-right and has led to loss of innocent lives, like in 2002 Gujarat. I agree. These protests, however; aren't communal in nature. These are anti-government protests.

> I won't blame Congress because I don't have proof

Here's your proof: BJP, the ruling party, has been caught red-handed, like there were in 2002, https://thewire.in/communalism/murshidabad-bjp-lungi-skullca...

> However, it's not something completely unheard of.

The cognitive dissonance is strong.
Mostly because US companies are the ones who can afford to deal with it.
I'm curious about the change in metal availability. From the paper

"The Paleocene–Eocene thermal maximum (PETM)"
...
"Additionally, many metal abundances (including V,Zn, Mo, Cr) spiked during the event "

How does metal availability increase like this?

Obviously, our industry will increase metal availability, because we spend lots of time and energy digging through other geological layers and dragging all their metal deposits into ours. But how could this happen naturally?
"More and more people in this country no longer make or do anything tangible; if your job wasn’t performed by a cat or a boa constrictor in a Richard Scarry book I’m not sure I believe it’s necessary"

I personally find that line deeply disturbing. It is utterly backwards. It starts with the tail's wagging driving the dog and only gets more wrong from there as a view of the world. The whole point of the books was to present a small picture of the world of adults to small children that they could understand and learn. Not as the basis of the world as it is. That is taking the map as the territory writ large.

The author is assuming that things they understand are better without any reference to the world. It references. That could be funny in itself in a "deliberately apply the causation backwards sense". That people so readily believe such utter irrationality because it flatters their egos and would support tearing down what actually works is the frightening part. We have seen it before and only ends in tears.

It is another example of the frankly goddamned stupid idea that any system they cannot understand without any learning is automatically inferior. Reality really doesn't work that way.
In that case just use sans-serif or a web-safe font and avoid the third-party dependency.
The RDS premium % is the same across the entire instance class. The pricing is all public. It’s simple math.
> I used to run some vagrant with virtualbox, but there are a lot of problems with inotify so livereload is difficult to setup.
Which livereload tool do you use?
Formal Reasoning About Programs [pdf]
As an interviewer, candidates occasionally ask me "How did I do? Where could I improve?" when I ask them "Do you have any questions for me?" at the end of the interview.

I usually say (and I happen to be in a country that is not very litigious) "While I can't tell you how you did in this interview -- we have to go through HR's process first -- I could offer you some general advice based on my experience", and would give some positive suggestions based on what I've observed. E.g. "try to read up more on how technology X works under the hood" or "when faced with a complex problem, it's okay to take time to think it through or ask questions", or "your communication skills are good, but you can be even better if you lead with the answer and have the lengthy explanation follow the answer" etc.

I'm wondering whether this is a good practice?
It doesn't constitute trolling by itself, but it does imply he's not Muslim or Jewish, which narrows down possible reasons why he might be offended by santa hats.

Not to suggest that most Muslims or Jews are offended by Santa hats.
Making Marvels: Science and Splendor at the Courts of Europe
Who wants to pay them $4.20 to ask them "Is it legal to copy and paste content from sites like Reddit and Stackoverflow without attribution?"?
> People are just less willing to spend as much on their machines,

Please stop blaming the consumers, they have very little freedom of choice.

> as well as push much more limited platforms like mobile to their limits.

I don't think anyone has really pushed any recent smartphone to their limits. I haven't checked if any demoparty maybe had a smartphone compo, but if they didn't, then yeah nobody has really tried.

The C64, Amiga and early x86 PCs have been pushed to their limits though, squeezing out every drop of performance. And there still exist C64 scene weirdos that work to make these machines perform the unimaginable.

Smartphones haven't been around long enough and have been continuously replaced by slightly better versions, that really nobody has had time to really find out what those machines are capable of.

> but not having to deal with the optimizations they dealt with 40 years ago doesn't make me unhappy.

I used to have to deal with such optimizations and I totally get that. It's freeing and I occasionally have to remind myself what it means that I don't have to worry about using a megabyte more memory because machines have gigabytes. Except that a megabyte is pretty huge if you know how to use it.

But not having to deal with the optimizations also means that new developers never learn these optimizations and they will be forgotten. And that's bad. Because there's still a place for these optimizations, like 95% of the code doesn't matter, but for that 5% performance critical stuff, ... if you just learned the framework, then you're stuck and your apps gonna suck.

It's kinda weird to optimize code nowadays though. At least if you're writing JS. It's not like optimizing C or machine code at all. If you're not measuring performance, 99% sure you'll waste time optimizing the wrong thing. Sometimes it feels like I'm blindly trying variations on my inner loop because sometimes there is little rhyme or reason to what performs better (through the JIT). Tip for anyone in this situation: disable the anti-fingerprinting setting in your browser, which fuzzes the timing functions. It makes a huge difference for the accuracy and repeatability of your performance measurements. Install Chromium and only use it for that, if you worry about the security.
Unthrottled: A Valid Fix Becomes a Regression
How about efficiency? Looks like the collector has to scan through all allocated memory and the whole stack to check whether there could be a pointer. And if any data looks like such a pointer (even by coincidence) the corresponding memory cannot be collected. Anyway: isn't this just the same concept as the Boehm conservative GC? What's the difference/improvement?
I surely hope this (or anything similar) catches on, but it's seriously hard to get something like this going.

All the best and thanks for making this.

Btw, demo redirects to a heroku app domain, is this intended?
There are to points here: on one hand, overregulation in general, which is what my point about not being able to compete was about. Specifically, how many European tech companies do you know that operate at the same level (in terms of users and / or revenue) as US tech companies?

Then come the specific regulation of US companies in Europe. Have you heard of the so called Google Tax? It is essentially a tax on tech companies that make more than $X in revenue, which only happens to affect US companies at the moment.
I have a number of systems running with systemd and a number running with other inits (runit or shepherd). I continue to have more problems with the former than the latter two.
Russia presses Apple to install Kremlin-approved apps
I have trouble registering to your website. More specifically I opted for linkedin based registration but the process stops with a message that the password is weak although I use a couple of special characters, numbers and text in both lower and capital characters
I got Sandwich with carrots and raisins. I don't really see that staying together.
She is dead
Ask HN: Workable Docset Browser on Mac?
Dash 5.x jumped the shark with a completely broken UI/UX.

Is there something that is usable by regular people rather than John Ive-types who decide taking away ports "emperor's new clothes" are "amazing?"
Are you looking for Rust employment in Denmark?
I like this idea but it’s a bit worrying to me that this company doesn’t seem to have a nutritionist on staff. Seems to me that’s a key missing element Of an otherwise great idea.
How do you search for open-source software?
Hi! I am working with FOSSID to develop tools to help developers find and utilize open-source software. We would like to hear from other developers about what their pain points are in this space, or maybe you think new tools are not really necessary. In any case, please let us know your thoughts, either by answering this survey, or commenting in this thread.

Link to survey: https://www.surveygizmo.eu/s3/90198562/FOSSID-Open-Source-Software-Survey
How big of a problem can false positives get?

In terms of the URL blacklist, is the 1% of false positives 1% of all possible URLs? Or of the amount of requests to the filter? Or what?