skysight-inc/HackerNews huggingface dataset:
Cool concept. I think my none gamer colleagues would be put off by the game-like interface though. Maybe just drag and droppable icons would work just as well.

That server cost seems very high, the same offering (2 vcpu, 4GB RAM) is €5.58/month at Hetzner for example.
The title is extremely general and it's important to emphasise that this claim is in fact made only in relation to Covid-19.
Thoughts about writing programming books
Me too. Using WSL 2.
> What is this sentence supposed to convey?

There are examples where it is able to recognize and continue patterns in strings which if manually generated, would have required a FSM. In fact, some of the more impressive examples would require a stack of some sort so I thought I was rather underselling its capabilities in that arena.

> as GPT isn't a "state machine" as the latent space is continuous and not finite.

Technically speaking, that is impossible since these models leverage floating point numbers and are limited in memory to whatever hidden and self-attention layers.

Practically speaking, in order to generate strings based on patterns as mentioned prior, there must be abstract states which correspond to states and state changes such that thinking in terms of at least state machines is useful.

Studying LMs in terms of automata is not strange, there have been papers which do this for specific trained RNNs (such as https://arxiv.org/abs/1711.09576). I contend GPT-3 is capable, to a certain extent, of generating these dynamically at inference time.

As far as I know this way of extracting what LMs are doing hasn't been done for Transformers but you can also frame Transformers in term of RNNs so there's no reason why such methods wouldn't readily apply to them too.

> Moreover, there is nothing that makes GPT-3 "not capable of learning."

I specifically addressed that: to count as learning, without diluting the utility of the term, it has to be capable of remembering. Without permanent changes to its weights, the use of the term learning stretches the word beyond utility.
Everyone should use the language of their choice. That said, looking over the code, I understand why Perl became popular as a shell replacement.
Azure Outage
Note that this uses an x11 server on windows and simply setting it as the DISPLAY. It works but I found things to be slow. You can use it if you must but not a pleasant experience.

Apparently the integration Microsoft is working on uses RDP but with some magic or whatever to avoid tcp overhead? Maybe shared memory?

I hope it turns out performant cause the x11 method is like a party trick at best.
In a way, you're actually supporting my deeper point, which is that the web (and more particularly the internet) is bigger than google, even though they're dominant at the moment. If Chrome doesn't support my compliant minimal web server, that doesn't mean it isn't useful, or even that I should have to change it.

HTTP is the lingua franca of the internet. We need to keep a simple, text-based version of it around, so that the barrier to entry for competing with the big boys remains reasonable. We've already lost that fight with browsers, but HTTP is still in a pretty good place. Even HTTP/3 is reasonable for a small startup to implement. And if you can't manage that, you can implement HTTP/1.1 and sacrifice some performance for simplicity.
I took a stroll through the comment history as well. A large proportion of them are lamenting working at google instead of amazon and making less than 150k at 23. There was also this line

> All I see is constant disrespect from society and from places like HackerNews. Where's the sympathy for a state school grad like me struggling to get a top job, or struggling to be taken seriously?

Despite most people responding to your comments by saying its not so bad, you're not a failure, and that you're doing fine.

Really, you're fine (career wise). Get some professional help. This is entirely a matter of perspective. Many people would dream to have what you have.
It takes away control from the user that no longer has full and relatively-easy control over the data flowing through their hardware. With Google controlling the browser, the web renderer, the HTTP protocols, the add-ons available in the browser and preventing data manipulation due to HTTPS, they have an encryption-protected pipe straight from their servers to the user's screen.

And it's all done under the guise and blessing of "privacy". It's really a bleak future for the web.

Sorry, I went on a bit of tangent. But to answer your question: HTTPS makes it incredibly difficult to introspect and alter content that is flowing through the web and your browser. Allowing a user (and his ISP if done correctly) to easily at the network level alter the content, one can do all sorts of magic that we haven't even begun to explore because it's effectively impossible.

The big usage of this would be ad-blocking and removal. At this point the two biggest ad-blocking mechanisms we easily have available are: DNS-blocking of ad servers, and add-ons/plugins that are allowing introspection of the data on the web pages visited. Both of those avenues are being attacked. Add-on APIs and capabilities are being neutered in little bits and pieces both on Firefox + Chrome. And DNS is being attacked with things such as DNS over HTTPS (again under the guise of privacy).

Not to mention that even SSL certificates that allow MITM for the user are being attacked by initiatives such as embedding SSL certificates into binaries, and certificate pinning (which luckily seems to have been abandoned).

We need FOSS/Stallman-level activism and wars against this stuff that is eating away at the rights we have over our own hardware. Whatever you call this issue, it should be right up there with "right to repair", "own our own data", "right to be forgotten", etc.

Edit, wrong acronym.
Microsoft are already previewing, and getting close to releasing a wayland graphics subsystem for WSL2.

It will be a big step forward from the various X server options & is looking very promising.

Personally I am really liking WSL2- it has replaced an always on Linux VM for me (well, it is an always on Linux VM for me).
Medical tech has similar standards as does flight control and many other mission critical code bases. Static analysis requirements, limits on certain trusted compilers, libs, etc.

I think you may need more time in the field and observing the reality here. There are unbelievably high standards and practices in many places. Maybe CRUD codebases for a consumer website has critical failures but that doesn’t really matter. People will stop using their site if it’s too large a problem.

Software is different than many technical and engineering fields. Codebases change over time as new requirements come in to extend functionality. Things can be patched. When standard engineering practices are required they are implemented. Yes, mistakes happen too but bridges fall down on occasion.
To find that out you could buy a gas chromatography machine, but I'm not sure if they sell home appliance versions of the equipment.
US considering app bans, financial sanctions on Ant Financial, WeChat Pay
That Chart, the ratio of Linux vs Windows used for web serving has remained remarkably stable for the last 20+ years despite the rapid growth, and technology churn
> EDIT: 315w for xbox vs 350w for PS4 isn't that big of a difference. In any case, massive graphics cards like the GTX480 or those old AMD dual 4xxx/5xxx cooled more than 350w with a much smaller heatsink (though in a larger case with better airflow -- though not all of that power goes just to the CPU/GPU in the consoles).

Those suckers were deafening though.
The solution for us is total endpoint control. Our application endpoints have their own DNS root. :+ )
Those incremental gains doesn't seems much better than what linux Tcp improvments get each year, especially if turning on state of the art congestion / bufferbloat algorithms.
Also Tcp fast open is ridiculously old and I can't see how mainstream equipment still wouldn't support it on average.
If you're going to plug a site that works well, you should link to the site, I guess.

I want to see it... maybe.
Halving the points every week something doesn't get done is exactly what you'd want if your goal is to encourage developers to either fix things quickly or don't bother at all, and abandon anything that turns out to be bigger than expected.

It's very strange that the author is claiming that it'll encourage getting things done.
Whole Foods Is Left Behind in Amazon's Pandemic-Fueled Boom
> how many ping pong balls fit in a 747

This one does seem useful. Being able to do back-of-the-napkin (i.e. fermi problem) calculations is a pretty good skill.
This is cool and actually something I have been considered missing during, e.g., academic conferences. The "hallway track" is often the most interesting one! Being able to wander around and overhear various conversations until you find one that interests you or you can add to is great.

A Zoom breakout room is nothing like that experience. This, or something like this, could very well be what is needed.
I think this post boils down to two things: finding meaning in one's life and using external validation to define oneself. I think the shift to "competing with oneself" is an attempt to move away from the external validation to give one meaning.

That said, I think these are issues that are always going to come up in life. I wouldn't necessarily describe it as a quarter-life crisis. The crisis part is the realization that these are real issues one has to reckon with, essentially forever. That's life.

I think with age (being 42 and knowing how much more driven I was in my youth), you do eventually start to realize competing with others or even oneself is not necessarily a great goal. Life is about experiences and living. Sometimes things go your way, sometimes they don't. A lot of it isn't in your control.

Trying to be better than others or yourself a year ago is very hard to sustain. You eventually have to be okay with who you are where you are right now. That doesn't mean you give up on dreams, just that you hold them in their proper context.
How much sleep you need everyday
It's not wider than my AV receiver is tall, I imagine that it'll be fine.
If only HTTP3 what based on sctp instead
This is def worth paying attention to, psql is one of the few genuinely good examples of well balanced business-private participation. Most enterprise open source is a shit show in some way or other
I put $500k into my bank account using inspect element
> So when malls started displacing downtowns, the courts recognized that malls needed to create free speech areas.

This. This is the crux of the issue. If the "public square" has moved to Facebook and Reddit, then the Constitution should apply there.
I'm also doing this.

I have a wildcard certificate for *.local.example.com (and local.example.com), and a local DNS server which resolves all the subdomains of local.example.com.

All local servers share the same certificate and it gets refreshed automatically every 2 months. local.example.com has a public NS entry to a custom nameserver which only exists so that letsencrypt can perform the DNS validation for that domain (and its subdomains).

This way I can use server-1.local.example.com, server-2.local.example.com, workstation-1.local.example.com internally with TLS.
Exxon wants to increase CO2 emissions to match Greece's
Ask HN: Why are some websites so bad at describing their product?
On and off throughout my software career I've been shown software products that are good and bad, but one common theme I'm finding is that websites for these products seem to be a bunch of tech/startup jargon thrown into sentences that don't explain the product at all.

For example, take New Relic (https://newrelic.com/)...

"New Relic One is an observability platform built to help engineers create more perfect software. From monoliths to serverless, you can instrument everything, then analyze, troubleshoot, and optimize your entire software stack. All from one place."

I'm going to be really blunt here. What on earth does all of that mean? From that explanation alone I have no clue what New Relic is. I'm going to have to use it first to even know what it does.

So on my quest to figure out what New Relic actually is, I decided to research "observability". Let me just say, WikiPedia did not help...

"In control theory, observability is a measure of how well internal states of a system can be inferred from knowledge of its external outputs. The observability and controllability of a linear system are mathematical duals." - Wikipedia

I've put myself out there and called out, what I've heard is, an excellent product. I'm just saying, I can't get a clear explanation on what it actually is from the website. Now it's your turn...

What's your best example of a website that doesn't do a good job of telling potential customers what the product actually is? Why is it like this? Am I missing out on something? What do I have to do to become the type of developer that doesn't cry when I have to investigate a new product solution?
It definitely can feel a bit strained at times, but the basic metaphor of:

- lenses “focus” on elements of a product type

- prisms “split” a sum type so that optics can work over selected branches

...feels nice when you’ve been working with it for awhile.
Art(ificial) Intelligence: Pindar Van Arman Builds Robots That Paint – Ep. 129
Article did not cover the "Why" question. WSL solves the problem of using Windows while still having a fast Linux/Docker development environment always at your fingertips. I'd understand the "because it's there" argument, which is a really great reason to do just about anything. But is there any other reason why you would need to use a Linux GUI on top of Windows?
Downvotes are used in practice for 'I disagree' rather than just 'this content is inappropriate.'

Platforms that support downvotes (including HN) are prone to groupthink and vote bullying. Going against the popular view--either site-wide or against the popular view of the people who access a given comment thread--will result in downvotes even when posting material that's factually accurate. This tends to create a self-amplifying process where established views become more entrenched and, possibly, more extreme.

For example, the majority view among people who access COVID-19 posts on HN is that the disease is not a major risk. Anything posted to the contrary is highly likely to be be downvoted and/or flagged for removal. This drives away factual information in favor of groupthink and creates nothing more than a single-sided echo chamber.

HN is no better than Reddit in this regard; it's just that the groupthink hot buttons on HN are different from those on Reddit.

As this view itself is a view that runs against the universally accepted wisdom on HN, this post itself has already been downvoted and will likely be downvoted further.

As a matter of personal ethics, I only downvote material that is socially hazardous (e.g. COVID-19 misinformation), seemingly inorganic, or seemingly dishonest. Being wrong in good faith isn't a karma crime and shouldn't be punished. Unfortunately this is far from a universally accepted perspective.

With regard to why both-sides-bad arguments are not well received in the context of US politics, I feel newen covered most of that in his/her reply to you. However, I will add that 'both-sides-bad' has a really long history of being used disingenuously by the right wing, both directly and by paying left wing fringe candidates who use 'both-sides-bad' messaging to split the Democratic vote.

Both sides are indeed bad (see: e.g. Obama's execution-by-drone policy), but one side is far worse than the other (see: e.g. Trump's children-in-cages policy) and 'both-sides-bad' is usually used by the right wing as a way to trivialize Republican abuses. People who pay attention to US politics tend to be aware of this and will be less inclined to give 'both-sides-bad' comments the benefit of the doubt.

Further, on the question of respect for democratic rights, the factual history of voter suppression in the United States is so black-and-white (literally: it's a history of white conservatives preventing black people from voting) that anyone who does a 'both-sides-bad' take on this is either grossly uninformed or dishonest. Neither option will be well received by people who pay attention to these kind of issues.
Well good thing it's optional and really only useful for a small subset of very large websites. I still serve my simple static unminified websites, but that doesn't mean minification and other optimizations have no reason to exist.
Referring to conformal cyclic cosmology: https://en.wikipedia.org/wiki/Conformal_cyclic_cosmology
That's kind of the point of a supreme court; the realization that it's impossible to get all of this stuff right in a legislative body and someone has to resolve the conflicts.
Governments Using Pandemic to Stifle Dissent, Freedom House Says
Decrypted: The major ransomware attack you probably didn’t hear about
Background or not, he/she would certainly enjoy much better quality of life compared to the above mentioned profile in India.
I have been using the wsl2 for a while now as a primary dev environment and so far it has been a great experience.
Compared to wsl1, everything from nginx to mongo, docker etc. works out of the box and isn't a pain anymore.
I've had issues (loosing network until reboot) with VPNs, core isolation and something, somewhere, in the way windows was managing routes and vswitch nat. But it has been fine since the recent 2004 update.

Quite surprisingly, VcXsrv works very well as well out of the box. No additional configuration to what's mentioned in the article has been needed.
Running a full GUI is a bit over the top but being able to run Linux GUI apps is sometimes a must.

This setup is all I've been asking for a long time and is worth trying to anyone who devs on Linux but wants to run windows as everyday OS.
I know the feeling. I've come to believe that it's a terrible thing to actually meet your goals. Kinda like heroes, I guess.
So the makers of Candy Krush should ban heap allocation and dynamic memory allocation and perform rigid static analysis on all the code they ship?
That 1 ms translates to a much larger number in poor countries with everyone on 2G.
Personally, I don't think correlation is good enough. I never doubted that people who are good with a single given abstract problem are correlated with people who are good candidates. So yes, it non-arbitrarily identifies good candidates, but it also arbitrarily eliminates a significant chunk of good candidates.
Some people consider employment itself to be low-status.
Truveris | NYC, US (REMOTE) | Fulltime | www.truveris.com

Truveris develops software that works to improve market access & affordability for prescription drugs.

We are hiring for a number of roles in data & engineering including: software engineers (various levels of experience), QA engineers, DevOps engineers and data scientists

Tech stack: Python (flask), AWS, Linux, Postgresql, React.js, sqlalchemy, spark...

Please apply on our website (https://jobs.lever.co/truveris) or email Kaitlin directly at kobrien@truveris.com
There are certain circles or communities where that's the case, unfortunately. I casually browse Blind sometimes and the overwhelming attitude there is that Amazon is the "lesser" FAANG and is where you work if you couldn't cut it at Google/FB/Netflix. There's a lot of negativity about things like "Amazon doesn't provide free lunch? why even work there? Google gives me free lunch and free dinner!"

There's also a huge emphasis in such circles on compensation, and Amazon supposedly has a somewhat lower total compensation for entry level engineers than Google et al. That's a huge deal to status chasers who only measure their self worth in money.

FWIW I do not recommend browsing Blind because it is full of toxic mindsets like that, nor do I agree at all with it... I'm just sharing some context that such communities do exist.
CCC is super fringe idea and very mind-boggling geometric thinking:

* you need mass to have time. Massles particles don't experience time.

* black holes eventually evaporate due to due to Hawking radiation. 10^100 years or more.

* after particles with mass and black holes have decayed, universe continues to expand without event until infinity.

* signal left from black hole evaporation travels as massless particles to the infinity.

* New universe can start after infinity (aeon). Angles are preserved in conformal geometry but not the distances. New universe starts small.

* You might be able to see the signature of the black holes from the old universe in the cosmic microwave background.
Elsewhere in the thread, it sounds like there's a DNS way to suggest http/3. If adoption is high, clients might end up doing something like happy eyeballs; send tcp syns as well as the udp equivalents, and use whichever comes back first or use them all but prefer the fastest one, etc.
The article highlights somewhat an issue I've been noticing for the past year, the battle between in-person shoppers and online order fulfillers. It's a very odd dynamic when half the store is huge carts being navigated quickly by people simultaneously staring down at their phones most of the time.

I'm very surprised Amazon didn't just replicate Whole Foods inventory in their Amazon Fresh warehouses and optimize that channel for online orders (like putting the most commonly ordered items together, unlike current grocery stores that intentionally put the eggs and milk in the furthest point from the door.) Seems like there has to be a better solution for all parties involved.
> If Chrome doesn't support my compliant minimal web server, that doesn't mean it isn't useful, or even that I should have to change it.

This is probably where we differ; I pretty much think that you do have to do this in this situation. Or at least, like, sure, you don't have to, but you lose a significant amount of audience, which is one of the major points of bothering with the web in the first place.
I think you are confusing liquidmetal (a "super alloy") with liquid metal (a gallium alloy liquid at room temperatures).
But economies of scale are independent of the supplying market - having one skilled industrial engineer (who may be the owner) set up a fully automated line to make screws would be an economy of scale as the automated would sustain a lower price per item vs a manned line or masses of tinkers machining every screw by hand.

Said situation also says nothing about your suppliers as a bunch of small steel producers vs one massive steel monopoly themselves.

The economic power wielded is a maximia of the difference per item in efficency essentially - as any attempt to leverage it would result in the old less efficient way being cheaper and negate the competive edge.

To call the hypothetical sole industrial engineer "dictatorial" is quite the strange definition.
Redirects me to the local version of businessinsider and 404's.

https://archive.is/GZtG6