skysight-inc/HackerNews huggingface dataset:
And if you store events with both an event_timestamp and effective_timestamp, you get bi-temporal state for free too.

Invaluable when handing a time series of financial events subject to adjustments and corrections. For instance, backdate interest adjustments due to misbooked payments, recalculate a derivatives trade if reported market data was initially incorrect, calculate adjustments to your business end of month P&L after correcting errors from two months ago.
If Alan Kay's definition is at odds with what 99% of the industry call OOP then it's not particularly useful, his definition sounds more like micro-services.

Funnily enough it also describes some of my more elaborate shell scripts with various messages flowing into and out of self contained processes.
I'd much prefer that we prevent pristine forrest destruction knowing what I know about habitats. Perhaps we can create a sustainable harvesting cycle inside of already cleared areas.
This sounds like sightreading vs memorizing songs (musically or DDR-ish). There are some games where I just can't get past certain parts, because it's too fast to sightread, and I can't memorize the sequence (the Battlef*ing toads speeder level is a good example, especially with two people), but there are others that are hard to finish if I miss something, because I've played it so much I've lost the ability to sight read it (Contra and Life Force, mostly)
Luxembourg Garden Paris Travel Guide
French is blessed with the luminous scenes which are breathtaking museums and art galleries with historical landmarks, nice rivers & lakes, legendary cabarets with colorful boulevards. If you do short time trip to Paris, You must have to visit Eiffel Tower of Paris, Notre Dame de Paris & The greatest historical river Seine, Disneyland Paris, Moulin Rough Paris and Ancient historical Louvre Museum. 30 percent of the city is around the park of Luxembourg Garden Park.

In Paris, Luxembourg park is well known which is one of the most popular parks in Paris. The Luxembourg park offers its visitors to do many activities in this park. The majestic sight for any passer during by all season is shown by Luxembourg Park.
SimplePay | Ruby on Rails Developers | Cape Town, South Africa | REMOTE

The story (skip this paragraph if you don't like stories in your job posts): I founded and continue to run this startup. Most of the team works from our office in South Africa. However, a year ago I moved Singapore for work / personal reasons. I used to be quite averse to the idea of remote workers, but seeing as just about everyone will now be remote from my perspective, I decided it's a good time to start focusing on hiring for remote work.

SimplePay is online payroll software for South Africa, Ireland, Singapore and Hong Kong. Our software lets thousands of small business owners (and their accountants) run their payrolls without headaches, so they can focus on the challenge of building their businesses. More here: https://www.simplepay.co.za/about

Do you believe most SPAs are a pile of steaming crap, but wouldn't mind digging into Vue.js for pages that will benefit from the increased interactivity? Do you laugh when people give up the power of PostgreSQL in favour of data stores that don't offer any benefits for their use case? If so, you may fit in well with our mindset.

The work will include: Expanding our API for other systems to integrate with us. Adding new features. Optimising for performance. Integrating with government systems. Doing direct integrations with banks that offer good APIs. Squashing bugs. Eventually, the opportunity to do some mobile development (probably using Flutter).

Experience: Due to our full pipeline, we can only hire developers who have a few years of Rails experience at this time, or highly experienced polyglots who at least know some Ruby. Previous experience with remote work would be a bonus - we need people who understand the challenges and can share what they've learnt.

Location: Most of the team is in GMT+2, and I'll be in GMT+8 going forward. So anything from GMT+0 to GMT+8 should be OK.

Please mail developers+hn@simplepay.cloud and include a direct link to an open source contribution you've made, or an issue you've logged, no matter how small. I look forward to transforming the company to being more remote-friendly.
Final question I would like to know: how do certain high-stress work cultures think about these type of issues? I have seen that the HN community has some management/strategy consultants. I've also seen that if you work at an MBB firm, you basically are guaranteed to work 60+ hours, especially in the first 3 years.

I might give this to a couple of MBB acquaintances I know and see how they react, but I find it odd that these industries ignore this. From my (perhaps naive perspective), it simply isn't profitable to ignore this and moreover also unscientific (I had the impression that some finance-based industries were pretty pin point accurate with things).

(I secretly hope we have a 60+ hour working person reading this)
> So, it does break gameplay balance

No, it alters gameplay balance, but it doesn’t break it any more than shooting your film at 24 FPS breaks the cinematic experience. At this point, it has such a storied history in video games that “fixing” the problem may make the game less fun to many people, despite being more accurate.
>all organizations need a way to fire people or they become overrun with parasites.

Feels like this is just generalized personal experience but are there any studies that show this? Is the threat of getting fired really the only thing motivating people to not be a parasite? That seems like a horrendously dark view of human ambition
Yeah, there's no way they would cancel it. They're 3.5 million truck drivers in the US alone and they each make on average 55,000. That's a 192 billion dollar market per year just considering truck drivers in the US. That market is insanely high when you factor in other countries and commuters. I expect it to surpasses every other market in profitability. They would be crazy to cancel it.
Luxembourg Garden
Luxembourg gardens are called the Luxembourg Palace which is now called the home of Senate. When you are coming to France Paris, you must have to visit the left Bank of Paris which is also called a Left Bank Walking tour as a simple tour where Luxembourg is definitely must.

This is always confessed that the Luxembourg garden is so much amazing. If you ever enter inside of the Garden, you must oblige to admire about the beauty of Luxembourg Gardens. You will get Luxembourg Palace which is situated in front of the center Luxembourg Garden which is known as a “French Style” Garden where you will get shapers with flowers and grass with a pond.

Paris made many things for Parisians children. The people of Paris enjoy with their children after the hard work of a day and go shool to take their child after school and make sure to play in one of the children. There are also unlimited activities for children which are dedicated by their parents to their children.

The other most popular things to do in Paris is to use the remote boat on the pond where I passed a lot of time there is also a tennis court in the Luxembourg Garden. this Garden is for everybody where people get the chance to freely. Most of the people of Paris like to do relax and get together in these parks & Gardens.
I will, because I am genuinely curious. However the original question was about Google data centers, which do not care about real time. Real time means timely not fast.
National Broadband Network - modern high speed fiber optic transit backbone network with monthly data caps!
Thanks for sharing this stuff.

It’s hard to resist thinking of iPhones when you talk about people lining up to buy the latest model, even when they already have a Walkman. It makes me daydream about Apple looking like Sony (a bit bloated, a bit of a faded giant) in 30 years.
Actually if you maintain a batch file with all your settings plus use chocolatey, it can be pretty quick (under 40 minutes to reinstall everything from scatch in my case).
This article blows my mind due to this single sentence:

The couple found a sprawling five-bedroom house next to a horse farm for $782,000, half the cost they would have paid in the Seattle suburb they left behind.

This implies that the family in the article was shopping for a $1.5M home in a "Seattle suburb" that is most likely in the Bellevue/Redmond area in the year 2015. In that year, the average sale price in the region was between $855K (Bellevue, WA) and $598K (Redmond, WA), implying that they were aspiring to live well above the median lifestyle in two of the richer suburbs in the Seattle area. [1]

I don't know how to square this family's story with the surrounding narrative in the article. This family could afford to live almost anywhere. They could afford to pay taxes to fund schools and other municipal services. They could choose to live somewhere that has none of the problems the article decries, simply by buying in.

Methinks this is a story about false advertising on the part of "Millennial Mayberry", rather than suburban flight.

[1] https://public.tableau.com/shared/9P33834MX?:display_count=y...
That was a really fun read... Now if the author could do it in nim and v-lang...
Location: Boston, MA (and the surrounding Metropolitan Statistical Area)

Remote: Yes please! (if possible)

Willing to relocate: No. (though I could be convinced, if you're doing something really cool with types and functional programming)

Technologies: OCaml, F#, Haskell, Coq, Racket, Rust, Swift, C#, Java, JavaScript, HTML, CSS, React (including Native), C, Python/Django, Ruby/Rails, Elixir/Phoenix, PowerShell, Docker, Terraform, AWS, Git, Bash, Emacs.

Résumé: https://nomadicmonadic.files.wordpress.com/2019/07/cv-scrubb...

Email: bea@klebe.blog

Hi, I'm Beatrix. I'm a college dropout with a passion for strong formal definitions of software correctness and functional programming. My personal platform is macOS and I'm a Unix enthusiast. I currently work on desktop Windows technologies with C# but I am a ravenous learner who reads constantly and will quickly get up to speed with any tool you throw at me if I don't already know it. (there's always a pretty good chance I've at least dabbled) I also have professional experience with full-stack web development and test automation for continuous integration and deployment. I spend most of my free time learning more about dependent types, type systems, and strongly typed functional programming.
How would this be relevant with Starlink et el just over the horizon?
An Open Letter to the Go Team About Try
That’s an exaggeration. Oakland is actually a nice place.

My observation is that, in the eyes of progressives, working class folks and politicians, the city government and services are first a source of jobs, and services are secondary.
What You Need to Know About Energy Utilization? Energy Utilization,Vastu Expert
You might be able to anonymously describe your skillset, work experience, and achievements and have folks contact you and then provide identifying information. I certainly appreciate the sentiment you're suggesting here: it's bad optics to participate in one of these threads, and have someone from your company notice. That being said, I doubt your concern is as likely to occur as you might think.
Stuff can break - there's not especially strong guarantees across versions, but if I, say, took /etc and /home from a Debian stretch system and put them on another Debian system, it would likely mostly Just Work.

It gets more exciting the further you drift - e.g. if you're going to Debian buster, or something more significantly different like Fedora/RH, you'd probably want to cherrypick config changes from /etc, though /home should be fine(tm).
Take your Linux experience in Windows to the next level with WSL
> For programming tasks that actually are best conceptualised as objects, OO works quite well. These usually involve the provisioning of some largely static virtual environment, such as a UI, game world, or inversion of control container.

Actually data oriented design and entity component systems work much better for games. You don't have hidden states and data flows much nicer from system to system. Actually, ECS is a good solution for implementing GUIs, too.
Great comment and observation.
Location: Bangalore, IN

Remote: Yes

Willing to relocate: Maybe

Technologies: Rails, React, Vue, Golang, Django

Portfolio: https://ankit-singhaniya.netlify.com

Email: ankit@shareito.com

I'm a full stack developer having great experience working on greenfield projects. I would be the ideal fit for a small fast moving team, where quality software is of high importance.
Game Dev: Prefer have a presale or offer free skins for ppl to start?
No, Windows did not eat your RAM. Your "guess" would be wrong. I've installed Win 10 to 1GB VM machines many times. The OS itself takes a little over 512 of RAM in this scenario. No swapping at all if your not using any apps more than 512MB.

The reason you probably are assuming Win 10 is unusable is that on your 8 or 16GB machine Windows uses free RAM to speed things up. It's is smart enough to not do this on memory constraints setups.

Funny thing is Linux users often made this same mistake with "free -m", hence the need for this site: https://www.linuxatemyram.com/
I hope I never have to move to a place where I want to monitor the air quality at all.
From the article:

The rate of losses has accelerated as Brazil's new right-wing president favours development over conservation.
Integrity of the monitoring apparatus isn’t out of scope, but simply too long of a discussion to be captured in this thread (vs “button that makes it break set to public”).
Thanks for this list! I wonder why Identity Servier is tied into .NET - an OAuth 2.0 / OIDC provider just provides OAuth services. Couldn't this be used by any service provider or client?
Event sourcing is most powerful when the data necessary to recompute the state is small but the amount of state you are potentially interested in subsequently accessing is large, most of which is computed.

It is also incredible useful for financial applications where risk models (credit risk, market risk, fraud, etc) need backtesting. If you can't read the time-ordering of state events directly, a Risk/Data Science team spends an inordinate amount of time reconstructing time histories of events inferred from a mix of static db tables, audit logs and periodic data warehouse snapshots.
FWIW the iPod didn't really beat deep-pocket Sony's cassette Walkman or MiniDisc per se, it beat the uneven and dizzyingly wide field of onboard-storage digital audio players, from thumbdrive-looking sticks that only held a couple songs, to full-blown Creative and iRiver HDD players on which you could conceivably carry your entire collection, but whose device UX, song-copying computer-side UX, and resilience were bested by Apple. It also came at a time when portable CD players that could play a CD-R full of MP3s or WMAs were widely available, and were a popular incremental upgrade for those who were already used to burning their own CDs.

With suddenly dozens of ways to enjoy portable audio, Sony was hurt by the fall of the MiniDisc. Less so in the world of CD players, but in the the world of digital audio players, they were just another poorly-differentiated manufacturer. Songs were decoupled from their original hardcopy and became files one could manage on a computer, and the UX of moving these tracks onto portable playback devices was starting to matter.

Actors like Real, Microsoft, Apple, MusicMatch, and NullSoft were in this space, and their interests didn't necessarily align with the interests of audio player makers. Apple initially partnered with MusicMatch when the iPod launched to have a file management story on Windows, before they shipped iTunes.
Two thoughts:

1) A lot of unscientific tribal belief systems inherit the existence of a networked planet. Perhaps at one point there was a scientific understanding of this, sometime before 6,000 BC which seems to be our cutoff from older knowledge.

2) If there was alien life here, I could see many circumstances where they are intentionally ignoring humans or not prioritizing interaction with us. We wouldnt know and just assume theyd want to interact with us and that we would be able to detect and differentiate them, it seems more likely that populating and surveying underwater and subterranean earth would be more fruitful and more interesting.
Yeah, I don't see many obvious places to trim. Living spread out like as in the suburbs but with city-like infrastructure seems like just a fundamentally expensive way to live. Good for stimulus spending, except that these aren't really assets that boost output to cover the interest, so then there's the maintenance hangover.
Design Checklist for the Perfect Charts
yes I have been struggling to get theoldnet exempt from phishing detection sites. There is nothing phishy about it but I can understand how their detection methods would trigger a false positive. If anyone can help me with this please reach out to me using the contact information on theoldnet.com
Smart home maker leaks billions of password logs over unsecured ElasticSearch
Because Microsoft. We will lie to you about making registry backups successfully to save a few megs of space, bud god forbid we touch the winsxs elephant in the room.
The British and Americans generally preferred not to do the actual labor.
> In a nutshell, Spectre is caused by the CPU keeping the branches in an unencrypted cache that is accessible from programs other than the one that generated the branch.

I would instead
say that the branch prediction has observable side effects even when it’s thrown away; say, for example, the branch performs a memory access: it may leave things in the cache even if the processor doesn’t take the branch and hence it may be possible to recover information by running a timing attack on how long it takes to access certain things.
HORA.AI | Gurgaon, India | Data Scientist, Android Engineer | Salary + equity | Full-time | Onsite | http://hora.ai/

We're building an Android application to provide credit & personal cash loans to 100M skilled blue collar workers in India. Our founding team consists of 3 Princeton-educated serial entrepreneurs and ACM ICPC World Finalist. Our investors include Amit Singhal (former Global Head of Search at Google) and Yuvraj Singh (co-founder of DMI Finance, 850M AUM NBFC). Our main innovations lie in credit underwriting, shaping intent, and novel ways to do collections and distribution.

We're a team of 12 and are looking for high IQ generalists who want to be a part of unapologetically elite team and most importantly - make a massive impact with technology.

Say hi: arman@hora.ai
https://en.wikipedia.org/wiki/Price_discrimination
Hypothetical explanation: Ruth Porat would want to sell Waymo because she knows on the one hand that they've not been able to remove human drivers in their service in Phoenix, and so they have no path to profitability, and on the other hand, that there's plenty of speculative investors who are willing to pay top dollar for a self-driving technology even if it requires a human minder.
In my experience, the only difference between corruption and other wealth preserving tactics is mere respect for the form of due process

If respect isnt there, its corruption

If respect is there, its the law
> This hobby must be time consuming.

I watched a speed run of Half Life 2. It took them 4 years. That's equivalent to a university degree. Some things I'll never understand...
what is the paycheck economy?
Netflix’s Love, Death and Robots, an Anthology (Trailer)
Really nice blog post to read for anyone responsible for administering technical/billing/organizational stuff in a 500+ developer organization. A lot of problems around permissions, billing etc and how they have gone about solving sounds quite relatable and its good to know even Microsoft with all their horsepower to automate stuff in IT faces the same problems and end up with similar solutions that a much smaller company does.
It's a C#/.NET app but it's not tied to it. OAuth/OIDC is all HTTP endpoints and redirects.

IdentityServer does have more of a framework/library approach so you can integrate it into your own code and apps but there's a turnkey UI project available that just needs some settings in a JSON config file to get running.

https://github.com/IdentityServer/IdentityServer4.Quickstart...

They also have the only good OIDC javascript client that implements the new PKCE flow for client-side apps: https://github.com/IdentityModel/oidc-client-js
Want to make a difference on climate change as a technologist? Feel free to join these communities actively looking for support and with ongoing projects (that are alive):
- https://climateaction.tech/

- https://techimpactmakers.com/

- https://www.tmrow.com/
Buy some plots of land in the Amazon.

It's very cheap, although the paperwork is both expensive and time-consuming.
could you elaborate on the smaller cities theory?
One fun thing to note is that the author doesn’t really talk a lot about anything from this decade, which makes sense considering how much complexity was being added for the tiny improvements towards the end. Modern branch predictors are quite complicated so they can eke out improvements in accuracy by fractions of a percent.
> Can someone explain why a monolithic Registry is a good idea, compared to something like macOS's .plists?

Why monolithic may be good: because it's global and baked into the system. An application doesn't have to search for its config files. Registry is always there. It's a database.

And it's better than INI or XML files because updates are transactional, and you can even have transactional updates over multiple keys. It also supports fine-grained access control. Manually implementing transactional updates in text files is a hassle and you can forget per-value ACLs... unless all of this is hidden behind a registry-like API.
I think another thing to take into account is geography. My impression is that there are many international readers that would not consider jobs inside the US. I know there are international job postings as well, but (and I may be wrong) I don't see people moving jobs across countries unless they were approached more personally (or vice versa: they would not necessarily approach a country switching job posting based on a HN thread).
You want Micheal Levin's work:

E.g. "What Bodies Think About: Bioelectric Computation Beyond the Nervous System as Inspiration for New Machine Learning Platforms"

https://media.neurips.cc/Conferences/NIPS2018/Slides/Levin_b...

"What Bodies Think About: Bioelectric Computation Outside the Nervous System - NeurIPS 2018"

https://www.youtube.com/watch?v=RjD1aLm4Thg

https://news.ycombinator.com/item?id=18736698
RChilli's Views on HR Technology: June'19
15 Years Old Boy Stabs Brother for Interrupting His PUBG Game
Kudos to the WSL developers. An excellent effort.

I thought WSL was great... until Microsoft decided to reboot my device and I lost all of my work. Stick with a native linux install. My shows linux box shows an uptime of 126 days, last booted during a 24 hour power outage.

Microsoft values their updates more than your work.
Oh the wonderful AI hallucinations we would see! And nobody would be able to debug them as a bonus. I like the idea.
Location: Los Angeles, CA

Remote: Willing to consider

Willing to relocate: Not immediately

Technologies: Python, Go, Bash, SQL, Linux, OpenBSD, AWS, GCP

Résumé/CV: https://organizedanarchy.net/Nick_Thobe-Resume.pdf

Email: hn-jobs@organizedanarchy.net

I've been working in the IT industry for 20+ years. While I've focused on Systems / Network Administration, I've always enjoyed doing a bit of everything, including DevOps, Full Stack Development, UX Design and Hardware Repair / Troubleshooting.

Right now, I'm looking to get back to working on a team. I've been consulting for a bit and, while I enjoy the variety of the work, I find myself missing the camaraderie of being on team, working towards a common goal.