skysight-inc/HackerNews huggingface dataset:
"This system was built and created for a different time where criminality was pretty much absent in Sweden"

When was this golden age of (almost) no crime, I wonder?
I bought two dell desktop machines and… never again. The Wi-Fi cards are the size of thumbnails and were very intermittent. I needed them replaced but couldn’t make a support call for two machines. Had to file two separate support calls. And support techs made me run diagnostics each time, and they had different responses to the same condition. They kept reading off a script and.. well, I was on the brink of insanity.

Eventually I bought new PCI Wi-Fi cards and installed them myself. So these machines now don’t have Bluetooth.

F Dell.
Funny, anti-terrorism to track everyone using wifi, yet known subjects have done repeated attacks all without using wifi.
This take has a straw man vibe. Who cares about the "what if"? Let's address what happened yesterday and how that impacts today.
This just isn't the right interpretation. How can you have made a conscious choice before you were aware you made it. In another similar experiment the subjects were told to choose one of two buttons to press and to take note of when they had decided. In all cases the experimenters were able to not only know when the decision was made, well before the subject noted they had decided, but also could predict what button they would press with some accuracy.

https://www.nature.com/articles/nn.2112
It doesn't. It's the same thing. Lots of combis don't come with one.
What a sad excuse of a reply.

Just have the decency to admit you have no source, maybe you misheard something, instead of doubling down on your ignorance. It's unbelievably pathetic otherwise.
> Meta-analyzing the relationship between grades and job performance.

Roth, P. L., BeVier, C. A., Switzer, F. S. III, & Schippmann, J. S. (1996). Meta-analyzing the relationship between grades and job performance. Journal of Applied Psychology, 81(5), 548–556. https://doi.org/10.1037/0021-9010.81.5.548
Employers and academics have differing views on the value of grades for predicting job performance. Employers often believe grades are useful predictors, and they make hiring decisions that are based on them. Many academics believe that grades have little predictive validity. Past meta-analyses of the grades–performance relationship have suffered either from small sample sizes or the inability to correct observed correlations for research artifacts. This study demonstrated the observed correlation between grades and job performance was .16. Correction for research artifacts increased the correlation to the .30s. Several factors were found to moderate the relationship. The most powerful factors were the year of research publication and the time between graduation and performance measurement.
Can you really effectively proof read if you're just guessing about the underlying semantics? If the goal is just to give investors a false sense of security then I suppose it achieves that
Cross-Marketing Between Products
Many products have large user bases. The same user base is ideal for another new product.

It would be fantastic if there is a clean way to cross-market to your existing users new products that play well with your own.

Any examples of that? Or a product that facilitates this cross-marketing successfully?
I don't think it reduces the value of data. It might reduce the acquisition cost, but not the value.
that was one of the reasons for TPUs- they are far cheaper (TCO) than large numbers of GPUs if you're doing massive amounts of training.
I've been working in this industry for 15 years. We're at our most dysfunctional yet.

Working in a company is a massive PITA. In a lot of western countries society is so polarised that every interaction with another human being is a risk of hearing some inane bullshit or being crucified for thinking differently.

Even the hiring process is a complete ridiculous farce.

When you get hired that agile crap is pushed down everybody's throat and, while many comply without complaining much, I'm sure they're all dead inside.

It's no wonder to me that more people than ever want to escape the rat race, especially in software.

We realise the power of automation and what we can aim for and we want a slice of the cake, so we don't have to be part of all this BS any longer.
> In humans, a history of habitual LCS consumption based on food-frequency questionnaires is associated with increased prospective risk for all-cause dementia.

Here's a response that might make you feel better after reading that: https://www.ahajournals.org/doi/full/10.1161/strokeaha.117.0...
Microsoft Project. When will they have a natively compiled version for OSX?
You're saying that gaming term is "crusty and old" therefore your misinterpretation of his statement and your emotional outrage is justified?

What is the cutoff date for terms we can use that won't confuse and emotionally outrage you?
“Metaverse is a word I will never use“ – Greg Joswiak, Apple SVP Marketing
add a "g" after the last slash to make it a global search. (I didn't make the game, I'm figuring shit out too. All the same, I'm a regex ninja and the time allotted is far too low.
Except you can buy your way into tutoring too, and pay for test accommodations, and so forth and so on.

I don't buy this. It's like saying someone has a remarkable physique or remarkable fitness only because they used PEDs when it actually requires a significant amount of effort and discipline regardless of what's in the gas.

Certainly targeted studying, tutoring, test accommodations, etc. can help. But the difference is at the margins.
A long time ago -- late 1980s -- I worked in system software, VMS-based, at DEC.

Sometimes we used, for dev and testing, dedicated machines running with clocks set 20-25 years in the future. (They was a measurable investment of capital, power, and cooling back then.) This was smart: the remnants of DEC were able to sidestep the whole Y2K cluster**k.

Are our key tech vendors doing the same now? It's about a quarter century until the 2038 fin-de-siecle. I sure would like some assurance that the OSs, DBMSs, file systems, and other stuff we all adopt today will have some chance of surviving past 2038-01-19.

I know redefining time_t with 64 bits "solves" the problem. But only if it gets done everywhere. Anybody who's been writing programs for more than about 604 800 seconds has either thought through this problem or hasn't.
I have insight into this to say that the politicians (and police) are already embarrassed about this, but it's exceptionally tricky to fix because they're hiding behind a key precept in the Swedish constitution.
Pardon me on advance for continuing to yell at clouds.
I'm a street photographer and absolutely get into a flow state when I'm out on a long photo walk. Even if I'm not finding the light I need and barely talking pictures I reach a state where I notice everything effortlessly and time slows just walking down the street. You become part of the rhythm of the city.
I’ve seen ads sometimes on airport WiFi, but rarely anything of consequence at hotels, other than a basic splash page promoting the hotel itself. The hotel also already has all your personal information from the booking, so I don’t see how WiFi could be any kind of significant driver of further data collection through a captive portal page.

The one thing they do have to do is make you accept terms and conditions, and that almost always seems to be the primary driving force on these pages.
This is perhaps only tangentially related...
but I'm trying to do something to support sharding of websocket connections based on a user_id....

I want the connections to be distributed to separate instances of a WS server based on modulo-based or consistent hashing algorithm... above that in the stack we have a message broker or queue partitioned using the same sharding algorithm for the number of websocket servers running. This queue/message broker sends publishes messages to each web socket service which in-turn pushes the message to the client. This is how I want to handle horizontally scalable web socket connections...

The question I have is the best way to do this and the best way to migrate connections. From one service to another when/if the replication factor of web socket servers changes (we add/remove servers)...

One way I would think would be to send a disconnect message to the websocket service when this event happens and it would disconnect it's clients and then have a random delay for when re-connection happens... so as to avoid trying to reinitialize all of those connections at once. This seems sub-optimal as with consistent-hashing many of the connections will stay on the same server, and terminating those connections would be unnecessary.

What is the best way to migrate an open TCP from one server to another? Or if the connection must be closed... how can we minimize the number of connections that are to be closed.

BTW: I know I can broadcasts to all instances of the websocket server, and then unless that server holds the connection it is no-op... if the server does have a connection then send the message back... This also seems it would have a limit to how far this scaling-strategy would grow before running into limitations.
This would be a lot better if it didn't make me start and end every entry with /
Also, the timer is way too short for anything more than a word or two. The third one is a whole bunch of words. That's too much.
Note

Luke Leighton tested this by buying 6 SSDs that claim to have power loss
protection and found that four out of the six models of drive he tested
failed (every drive that wasn't an Intel drive)

For a long time I was a believer in Intel drives. If you looked closely at reviews you found they were slightly more expensive than competitors but performed well at the 95% level... Which are the annoying slowdowns that have you swearing at your computer.

If a laptop had an "Intel Inside" sticker because it had a premium Intel SSD rather than a subprime CPU and GPU, Intel would have been a premium brand. Just like a merger always involves an inferior company buying a superior competitor, Intel always kills off quality products (SSDs) in favor of brand-destroying low end products such as integrated and ARC GPU.
Of course they do, but I get what you mean. I've even written a few articles about my thoughts against this mentality:

Why I prefer making useless stuff https://austinhenley.com/blog/makinguselessstuff.html

Programming as play
https://austinhenley.com/blog/programmingasplay.html
They'd be notified that someone looked it up unless you buy the entire full set of data for the entire county / country, as it contains a bunch of people all together then. Also, in the notification they receive, only which service was used will be mentioned and not exactly who did it.

So you can still lookup how much your co-workers earn without them knowing you asked for. But generally people are open with how much they earn, so it's really not an issue.
Underground utilities are usually significantly more expensive to construct. That's why overhead power lines are so common.

The installation cost is tends to be so much higher that the potentially lower maintenance costs due to less weather damage doesn't make underground lines lower cost in the two to five decade maturities of utility bonds used for financing.
Yep, this kind of thing is typically used as an EDR-killer when you want to touch protected processes and perform lateral movement. It’s interesting to see it used here as part of initial access tooling.
Scraping Taleo (or any such thing) is not what I proposed. I proposed highlighting your positives (perhaps burnishing them a bit, but you’re not under oath, and who doesn’t!) to get through the automatic agism filter and then clarify, amplify, and convince in your real resume and letter.
The Witcher: Remake
I liked it. Thank you.

These are my 2 cents:

- The starting and ending / could be part of the mask, so the user don't need to type it.

- Some rules are not immediately clear. Eg. "The WORLD IS GOOD", should be /WORLD IS GOOD/ or /(WORLD|IS|GOOD)/ ? Or both?

- Add difficult levels. Maybe more time on easy mode.

- It's a nice learning environment. Let the user try to solve the puzzle when the time ends, just don't let him pass to the next level. Or maybe let him pass, but reset the score.
That's a pity. It's from Brass Eye (https://en.wikipedia.org/wiki/Brass_Eye), a piss-take on panicky documentaries, it's the drugs one and totally brilliant. And they got a mandrill on it.

Most of them are well worth a watch, get them if you can.
Yes, it is time we moved away from the idea that the politicians and captains of industry responsible for things we don't like can be embarrassed into changing their ways, if they had any shame they wouldn't be part of this in the first place.
You can easily "display future TAI timestamps using typical date notation".

Both past timestamps and future timestamps are not exact numbers, but approximate numbers, affected by errors.

The only difference between past timestamps and future timestamps that are converted from TAI to UTC is in the magnitude of the errors.

If the past timestamps have been acquired on a computer whose clock had been synchronized by NTP, then the errors are likely to be less than 10 millisecond.

If the past timestamps have been acquired on a computer whose clock had not been synchronized with a precise source, then the errors are likely to be greater than a second and they may be as large as of several minutes.

For future timestamps, the uncertainty of the value of the difference between TAI and UTC makes the likely value of the errors to be of several seconds, and increasing with the distance of the timestamp in the future.

In conclusion, one must be aware of the probable magnitude of the errors affecting an UTC timestamp, but that does not prevent conversions between TAI and UTC, whenever that is desired.

One of the greatest mistakes when dealing with time values is handling them like they were exact values, which they are not.

To handle future timestamps with minimal errors, it is necessary to have 2 distinct data types, a TAI time expressed as a number of some time units, e.g. nanoseconds, and an UTC time that is a structure containing date and time of the day. An UTC time must never be expressed as a number of seconds from some past date. That is the huge mistake made by the "UNIX time".

Future timestamps must be stored using the appropriate data type, e.g. UTC time for a future scheduled meeting.

The hardware clocks and the low-level clock synchronization and handling programs should always use TAI time.

When the current time approaches a future UTC timestamp, the error of the estimation of the corresponding TAI time diminishes. The leap seconds are announced with many months in advance, so the correct TAI time for a future UTC timestamp will also be know with at least a few months in advance. There is no risk that you computer will fail to notify you about the right time of the meeting, except when a naive programmer handles the timestamps wrongly, which is unfortunately quite frequent.
Off topic, but Cheméo is very nice: search by InChIKey, similarity search, the page of results as images. Great work!
If you think you are truly anonymous anywhere I've got a bridge to sell you.
Strength-related... take 1 or 2 big cloth bags to the supermarket, fill them up with groceries, and carry them home on your hands instead of using a shopping cart and your car.
I also have an XPS 15 for work and encounter tons of issues with audio devices. I feel somewhat better knowing I'm not the only one. The battery also died completely last week after like 8 months of at home use...
I don't think so. He died in 1971 so it's still in copyright though I doubt anyone would care much. I don't know exactly which volume of punch the original article is taken from, and it's possible that that's up there somewhere.

Oh, and I just double checked and my copy was published in 1930; the second edition was 1932. So quite likely the original article was in one of the 1929/1930 run.
I’m on unpaid board member of a non-profit. May not be what people think of as board member but it’s perfectly normal. Obviously being a board member of a company in the same industry makes conflicts of interest potentially trickier
I don't think we'd call statues modern and high tech.
I've got a small XPS, it's just horrible. Mine's 11 months old, my "j" key is already coming off (thanks vim !), the speakers are so small my iphone's louder, the battery life is terrible and I've already had fan problems. It's just a awful awful piece of hardware.

Too bad because the size is great !
One of the "pranks" we play on expats moving to Sweden is to look them up on hitta.se, take a screenshot and send it back to them saying "this you?". They always freak out and with reason, these sites contain an obscene amount of personal information about you. Some of them even give you people's salary history, which is slightly harder to obtain but also totally legal.

The weirdest thing I thought is that most Swedes don't think this is weird. Even if the country is overall safe I can think of a trillion ways in which you could ruin someone's life with this data.
It depends entirely on the industry and job of course. Managers (and owners) prosper or not based on a number of factors, one being their ability to hire and retain employees that bring value to the company in excess of their costs.

A manager considering it for something like a software dev position would just be hurting themselves, though likely only a little as I doubt ‘candidate wears plaid’ comes up often.

If it was someone hiring for a fashion designer position, or a public facing spokesperson position, plaid could be a huge plus or a huge minus (I’m guessing huge minus as of right now for most), and what the candidate wears and how the they present themselves relative to current fashions and norms is a huge and important element that the hiring manager would be incompetent to not consider.

That said, there are plenty of managers who are pretty incompetent.
Just wanted to comment, that sounds awesome! I would love to see random blogs/youtube videos about it.
Total sidenote: Funnily enough, the sentence as it was coined was positive before Huxley turned it around.

(Shakespeare: The Tempest)
This is two pronged 1. the attention economy with the internet 2. reflective of a lack of social and economic safety net.
The Western world had a strong safety net which allowed for the pursuing of hobbies and the time to do so. Now I see the US especially becoming like my youth in India (and China) where hobbies are fleeting and you need to grind and make it monetarily and career wise. So working a high pressure job like a FAANG rarely leaves time to pursue a hobby. Without a strong safety net and a feeling of security people do not feel like they have the time and resources to devote to a hobby. Also does not help that our free time has been hijacked by the internet and social media so we are almost lobotomized.
Obligatory anecdata: https://twitter.com/id_aa_carmack/status/909055567209082880?...
So... I work for Jobvite (Employ) where I manage the team that is responsible for (amongst other things) the services that power both the career sites CMS and the job apply process (on the Enterprise side of the business).

The answer of course is not to use the ATS apply process. It's almost universally a bad experience for candidates. Home Depot should take a look at our products, they would have different outcomes if they did.
In one word: Microsoft

They put a PC on every desk, today was a slow day and I used at least a dozen flavors of Microsoft….all of them for free.

It’s also important to stress the free part, they don’t pursue piracy and just elect to recoup those losses by charging their Fortune 500 clients a bit more.

People will point out to the DOJ proceedings in 2000, but I have no sympathy for paper millionaires who didnt cash out in times of fat cows and didnt realize that software is a winner take all market. Even less sympathy for ideological people who want to impose their niche preferences over everybody else.

99% of people use computers to access informations , communicate with the world and to store/manipulate written or numerical data. Nobody makes all those 3 tasks easier than Microsoft.
This is true, my partner is a social worker and applied for this. It works.
Lisp Game Jam 2022
> Lisp Game Jam is a recurring game jam taking place for a full 10 days. After the jam has finished, 3 days are given to everyone to try out the game submissions and vote for their favorites.

Check out 2021's results:

- https://itch.io/jam/autumn-lisp-game-jam-2021/results

- https://itch.io/jam/spring-lisp-game-jam-2021/results

Here's a list of previous years:

- https://github.com/lispgames/lispgames.github.io/wiki/Lisp-G...
I'm a serial hobbyist. Two of the newest ones are 3d printing (making objects for around the house with an Ender3) and piano (played guitar before but never learned theory, about six months ago I began to climb the mountain that is jazz improvisation)
My parents got the highest-tech HVAC system locally available (rural midwest USA, "Lennox iComfort") five years ago, and rather than external temperature sensing it requires an internet connection so that it can talk to a weather service. Seemed sort of Rube Goldberg to me, but it seems to work?
He just did.

I don't say "Metaverse" much but when people see some of my projects and say "that's like the metaverse" or "your 50 cent 3-d glasses get better image quality than a $2000 Magic Leap" I know I succeeded.
I have made that same mistake a few times myself.

It comes from a natural inclination of I want something to expire some period from now.

The natural way is to say what time is it now. Figure out what time you want to expire with a date add. Then busy wait until that time expires using some form of gettime. The very big assumption you make is that the gettime methods always move forward. They dont.

This bug is easy to make thinking you are treating a wait item as a calendar event. Its not. You need to find something to busy wait on, that always counts up. Do not use the system clock. Also pick something that counts at a known fixed rate. Not all counters are equal. Some can skew by large margins after an hour and triggering when you do not expect. Which makes people want to reach for the system clock again. If you somehow decide 'i will use the clock' be prepared for some pain of the dozens of different ways that fails.
Placeholder text will find a way into production -- make it safe. Lorem ipsum exists for a reason.
I believe that yes, people do have hobbies. The problem arises when they show those hobbies to someone else. That's when the pressure to turn a hobby in to a hustle begins.

And making money off something you love is not, by itself, a bad thing. The issue is that making money off a hobby you love will often kill that love, because the hustle requires a lot of extra work that is related to making money, not the hobby.

Just ask almost any self-employed contractor how much time goes into tasks that aren't billable (i.e. the hobby).