skysight-inc/HackerNews huggingface dataset:
> it's totally possible to use the microkernely features in userspace right up until you need to do a syscall

XNU has two sets of syscalls – Mach syscalls (negative syscall numbers) and BSD syscalls (positive syscall numbers). The Mach ones expose the classic Mach "microkernely" API, and the BSD ones provide the traditional POSIX API

The term "syscall" is a bit ambiguous – sometimes it is said that the BSD side has syscalls but the Mach side has traps, other times it is said that BSD syscalls and Mach traps are the two different types of XNU syscalls.

Definitely the BSD syscalls include a bunch invented by Apple themselves (not inherited from *BSD), and I think the same is the case for the Mach traps as well
no they didn't. google plus was half-assed, underhanded, and self-destructive. profiles were automatically created if you had another google profile, pissing everyone off. they provided essentially no feature advantage over other social networks, which means they had no weapon to fight against network effect. they enforced a real name policy even as facebook became notorious for doing the same. they aggressively banned business accounts, with obvious results.

google hasn’t done anything in earnest since gmail. youtube doesn’t count, that’s an acquisition.
Xmxinx

| Xmxinx means XNU is not Xinu

| Xmxinx means Xinu is not XNU

https://en.m.wikipedia.org/wiki/Xinu
> people started using MongoDB wide-eyed, optimistically and with more enthusiasm than engineering skill and of course, there were harsh reality checks

It should be noted that VCs also burnt a lot of marketing money to deliberately create that blind enthusiasm and optimism.
Location: California
Remote: Yes
Willing to relocate: Yes
Technologies: C++, R, MySQL, PHP, Perl, linux, Bash, Git
Résumé/CV: (please reach out over email)
Email: data14055@gmail.com

I'm passionate about all things data and building software to analyze and visualize large data sets, and that's what I have been doing in the past 15 years. I like to think out of the box and be creative, skills which have proved to be extremely important while being a co-founder of 2 start-ups.

I co-founded a consumer electronics company where I focused on growth hacking/marketing: building tools to automate and measure our social media activities, as well as measure the performance of our online ads, setting up experiments with ads and landing pages, creating our own email marketing tool which integrated with mailgun API to capture all the analytics of the campaigns into our own databases and to make sure we could rapidly prepare newsletters without the usual wrangling with web interfaces (mailchimp etc). Most of the code I wrote was in PHP, with SQL to query our MySQL databases.

Most recently I also co-founded a startup in algorithmic trading. My role is also data-driven. I build trading strategies in C++ and analyze large financial market datasets (100 GB per day intake). I've implemented more than 100 strategies and used my skills to find a few strategies that are consistently profitable, generating additional income for myself and my co-founder. My co-founder has a signal processing and computer science background, and is focusing on our infrastructure, data collection, visualisation tools, parallel simulation framework, etc.

I also previously worked for Google. I'm a generalist rather than a hardcore specialist, and picked up lots of skills by starting my own companies, beyond just coding. But I like coding and I'm not afraid to pull my sleeves up and use the tools necessary to get the job done.

I'm looking for a senior position as a data scientist or a quantitative researcher or developer (full-time or contracting).
It gets Google's name in the tech news for something that isn't advertising/invasion of privacy. It's a success for Google-the-business even if it "fails".
This made me very emotional. It reminded me of one of my favorite movies, Spirited Away, which also has an incredibly emotional train scene. Thank you for sharing.
Yes, I use it regularly to log my working hours since ~2 months. However, initially I started with a different format which was basically just a YAML schema. That worked well for processing the data, but it turned out to be too verbose to type by hand. A big inspiration came from ledger (an accounting tool/format), which I appreciate a lot because it’s very powerful yet it has a dead simple syntax.

I too think that plain text is very underrated. I think though that this is more due to the tooling aspect than to the data format itself. (Especially if there is only a CLI application.) I like the note management tool Zettlr for that matter, because it demonstrates how both things can be combined.
Looks like OpenGL and Vulkan, yeah
Seveneves was frustrating because he spent hundreds of pages setting up a premise worthy of an entire lifetime’s worth of books and then just...stopped. Any other author would write that book and be set for life. Neal Stephenson has no time for that and just moves on to the next pile of ideas in his notebook.
Where do they backtrack? The article is pretty clear about there being no editorial influence.
I've completely stopped using humidifiers after one caused a mold issue in my home after I overused it. Arguably my fault, but I just don't want to ever take the risk of that happening again. Just not worth it.
I read these every year and love to see the progress
Does it have a question/answering component that's trainable/finetune-able on custom datasets?
USB-C Hubs Are Killing Apple M1 MacBook Air and M1 MacBook Pros
I use a kitchen sponge to get around the corner and it's been quite clean for me.
God is my best friend.
To clarify the other commenter's point, I am a founders edition of geforceNow and it used to have just everything. Like if it was in my Steam library, I could play it. Early editions just basically launched a slimmed down RDP session with Steam being started. It was awesome.

Now, they put you in a weird virtual zone where your library is restricted to only the game you are currently playing. And if that game is not allowed by the publisher, you can't play it. So I can't play Slime Rancher. I can't play Shadows of Mordor. And it seems like over time there is less and less there.

It sucks, because it was basically my dream gaming service. Kind of like Google Play Music was my dream music service. :(
I would question that there is a substantial difference. Amphetamine does not necessary make you "high", even without having ADHD.

Only if you're not used to it there is this "bouncing off the fucking walls" effect. But it goes away if you know this effect already.

Than amphetamines can increase focus, and make you chill instead of hyper-active. That's why people take it to study for example actually.

After a few days of continual use only the increased focus effect stays. But it doesn't have almost any effect on one's mood any more. Actually it can even cause a significant drop in mood.

Still it's addictive. Like tee or coffee, which won't make you feel full of energy any more when your addicted, it just becomes a necessity to "function". You can show all physical symptoms of "being sky-high on speed" like pupil dilation and such, but just go to sleep for example.

I don't question that the effects of stimulants like amphetamines may help overcome some medical conditions, only that I don't think that the effects are much different in otherwise healthy individuals.
They're all "hiring". Pick a project that you use, find something about it that could be better, and fix it. Scratch your own itch, as it were.
"eat me"
For people who believe that legalization is a net good, there is a tendency to view any discussion of the (very real) drawbacks as an attempt to maintain the status quo, which is causing enormous suffering, and is thus unethical. I myself have been guilty of this.

> Lastly, unless marketing is highly restricted,

You raise a good point. There is only one status quo, but legalization can take many forms. As an example, I mostly agree with the model presented here:
https://transformdrugs.org/product/how-to-regulate-stimulant...

(See the "Balancing conflicting priorities" heading for some (admittedly sparse) discussion of drawbacks.)

Drugs would be manufactured and sold only by government-licensed operators, in unattractive packaging with prominent warnings, and advertisement would be strictly forbidden.

I also think that legalization and regulation can't happen in a vacuum. This may be an unpopular opinion in the United States, but I think that a social safety net (like welfare or even UBI) that allowed your friend to purchase legal heroin instead of mugging old ladies would be an excellent use of my taxes.
Here is an article about the regulation change allowed Albedo to deploy such high resolution commercial satellites.

[0] https://spacenews.com/commerce-department-releases-streamlin...
> Right now it just looks like technology in search of a problem.

This is a common turn of phrase (which has turned up more than once here, even), but it's not appropriate to describe Solid. Solid is a half-implemented solution to a real problem.
> It's wrong that people are forced to decide between accepting predatory terms or losing touch with friendly acquaintances.

Yes and no.

While I've lost touch with a few older friends I don't do anything with, I've learned that reaching out by iMessage and SMS is welcomed by a lot of people. Instead of talking to people the lazy way and posting on Facebook, I text them individually or in small groups and the response tends to be much warmer and ignored less often.

I've always thought I was bugging people, but I've found that many friends appreciate the more personal approach.
The day you'll have done some orbiting...

you'll never feel the envy to orbit anymore after that :D
Do any humidifiers use UV to disinfect?
$3.8 million for over 5000 employees affected by discrimination against female and asian software engineers? Where are the condemnation and marches against this systemic injustice against marginalized groups?

$3.8 million is just pocket lint to Google. The sum is so low, it's like someone walking by and ignoring a penny on the ground.
Ask HN: Any family business owners out there?
How do you plan succession?

What generation are you?

Any advice?
> Painting that as normal is disingenuous, and rightfully led to a very public Oracle JDK exodus.

It's not "painting it as normal." This is the actual normal. It's just that there has always been an update. It is also not true that you cannot continue an updated version past the end of update period.

> Azul seems to disagree. They have a JRE7[1] and JRE8[2] offering.

They really don't. They have an offering of something they call a JRE, but isn't. Try to run Applets or Web Start on it.

> Old Legacy Java5 Applets aren't going to run on Java9+ without other significant changes anyway.

Most Java 1.0 applications run on Java unchanged, and the JRE is to run Applet's and Web Start. Now there are custom Java runtimes created with jlink.

> If I go to Oracle's website, it's difficult to find where to download any version of Java JRE or JDK without being bombarded with a plethora of "Subscribe and protect your Java investment!"

Nope. Here's the official JDK from Oracle for non-support customers. You'll get bombarded with nothing: http://jdk.java.net/

> Nothing is wrong with Oracle wanting to charge people to use their binaries

But we don't. You're looking at the support subscription. The website clearly links to the 100% free JDK for people who aren't interested in support: http://jdk.java.net/

> but I do not believe the distinction of contributing more code matters for the point I am raising.

Oracle is to OpenJDK what Google is to Chromium. It is the main developer of OpenJDK (by a huge margin), and the steward of Java. That it's changed how it funds its investment in OpenJDK didn't change any of that. This is easy to see if you follow OpenJDK's development.

> the Java8 thing was quite a fiasco

What fiasco? You mean that some people insisted on using unmaintained libraries, ignored warnings about undocumented APIs for years, and then, when Oracle upped the investment and things started changing some ill-maintained dependencies broke? You realise that this hadn't happened before because they platform wasn't changing much because of a decline in investment in Sun's dying years?

> They're OpenJDK source compiled and offered in a binary for free without any strings attached

That's great, just like Oracle's binaries, which, again, are here: http://jdk.java.net/
Urgent Point, Inc. Is Hiring UI UX SaaS Product Designer
Seeking experienced UI UX designer to join our growing company. Plan to 2x in headcount by EOY 2021. Please send CV/portfolio links to Michelle.li@urgentpoint.com.
> We have to ask ourselves what these centralised platforms offer that decentralised ones like NNTP didn’t.

Moderation and up/downvoting as a way to filter content.

It took quite a bit of effort for volunteers to propagate cancel messages against all the spammers that started appearing at a certain point in time in Usenet's history, and a bunch of infrastructure to ensure that malicious control messages were dealt with as well:

* https://www.templetons.com/usenet-format/cancel.html

* https://en.wikipedia.org/wiki/Control_message
> Why do I want to own anything?

Because Stadia offers an inferior experience to local rendering. In particular, the way the video compression crushes all dark colors into a single shade of black. Plus, when Google kills Stadia in a year, you'll have lost the games you purchased and paid a subscription fee for.

I was excited to see Google make a game that would only be possible on Stadia, be it an MMO, races with hundreds of cars, or something more creative their designers could imagine. With their internal developers shut down, all that's left is more expensive, inferior quality versions of games I could play elsewhere.
How is this more or less "whoring" than any other job on the planet?
I believe that early AMD64 was limited to 40 bit addressing, and until about 2007-2008 anything Intel-based other than Xeon MP was limited to 36 bit.
Yeah, I think this is really cool. I'm not ver familiar with pico-8, but from what I see I have to buy the "software" to create games for it so I can share it for free? I mean, I often publish my stuff for free, but why buy software first? Sorry if this sounds like an ignorant question, I just want to know if this a hobby, or a community...
I have used maybe a dozen vacuum cleaners over the last 10 years and nothing has come close to a Dyson coordless. I'd describe it as the exact opposite of "very cumbersome, heavy, short battery duration, not that easy to clean".
SEEKING WORK | Australia | Remote (anywhere)

Product Engineer, working at the intersection of engineering, design, product and business. Worked as a principal developer, engineering manager, designer and studio director. If your product is underperforming, I can show you why, and how to fix it. If you want to launch something new, I can point you towards the sky instead of the ground.

Give me 5 minutes, I'll show you 5 problems. Feel free to contact me at paulm at n0prisoners dot com.
> occasional deep sense of calm and wellness

I've always assumed that this is the "right" response?

When people talk about stimulant medication and ADHD, the reactions tend to fall into two categories: Hypes you up, stimulates you, makes you talk fast and move fast, etc... Or calms you down, soothes you, allows you to think clearly, methodically, etc....

I bring this up because it's concerning to me that the "right" response is setting off "never abuse this" alarms. Is it the right response, or is it not?

Personally, I get that same sense of calm and wellbeing. It's why the drug works. My mind quiets down, my ability to hold attention increases dramatically, and my sense of well being ensues. I speak slower and calmer. I am less likely to argue with my spouse. Yes, I feel "good" but I've always assumed that's what its like to feel normal. Normal people get their prefrontal cortex for free, mine is unlocked through a drug.
I accidentally realised I could stream from Steam the other day which is interesting that they can technically do it.
Probably because of the very same policies in the first place, just unofficially instead.
Houston Perl Mongers meeting Feb 11, presenting subroutine signatures and types
Same for me – I have one file per client per month. At the end of the month I do `klog eval 2020-12.klg` and copy&paste the result to the invoice.

Do you have that Perl script online somewhere? Would be curious
Show HN: Predict short term stock movements with Sagemaker
He is still working on porting Linux? I’m pretty sure it already has been done.
https://twitter.com/cmwdotme/status/1355660127433535490?s=21
In my experience, bad developers simply follow whatever is popular/“best practice”/“state of the art” without thinking about and balancing short term/long term pros/cons, the business model, customers etc. The results are pretty bad. Cargo Cult thinking is real.
This reminded me of ledger, the plain text accounting tool. FWIW, ledger has time tracking and billing capabilities, too.

For example: https://github.com/anarcat/ledger-timetracking

You can also use the aforementioned org-clock-in with it.
This is great!

I actually love the stamina mechanic because it imposes a limitation: you can't just chart out the entire space in one go. You have to pick and choose where you want to explore next, and you're always left wondering what else might lie beyond. You have to value every trek. And even at the maximum (I think I got roughly as far as it's possible to get along the valley by optimizing my path...), you still can't see the whole thing. I thought I caught a glimpse of a cabin just beyond the treeline. Realistically there's probably nothing there, but I'm going to choose to believe there is something more just out of reach.
It's funny, I get the same answer as George, for a different reason. Sweet pickles are a waste of sugar, salt and cucumbers.

Also, the espresso + milk + lemon is a near miss... but not for his reasoning. Ricotta cheese is lemon+milk; espresso flavored ricotta sounds like a decent cannoli stuffing.
To use an old metaphor: locks on the doors are not what keep people from getting into a house.
Apparently you can avoid this entirely just by letting low level managers negotiate compensation instead of having a general rule across the board like Google. Also apparently it helps to say that paying workers as little as possible (including paying women as little as possible) is a key aspect of your business.

> Oracle is budget conscience and seeks to make money, but there is no evidence that this is driven by discriminatory intent or that Oracle intentionally discriminates in order to save money.

> Lower-level managers are the primary decision makers in compensation outcomes and the potential mechanisms of discrimination that are available to Oracle's higher-level executives and HR personnel (budgeting, instructions, approvals) are not likely means for the sort of discrimination alleged.

https://www.hrdive.com/news/judge-shuts-down-labor-departmen...
pretty sure "pay-equity cash reserve" means "setting aside money to increase pay of people who were underpaid relative to coworkers"
They underpaid by only $500? $1,353,052/2,565 = $527 per person. When Google engineers are being paid $200-500k a year, That's... lower than expected.

This is interesting, because Google was underpaying male employees just 2 years ago: https://www.nytimes.com/2019/03/04/technology/google-gender-...
Not so bad actually.

Glass for business is a thing.
Just want to say, what a great example of how to do documentation on mobile. Clean, legible, responsive, concise and human.
Simple solution: cut out of Wirecutter, period.
great to see pms still going. I was involved back in 2003-2008. Not anymore.
How does it pair with coffee / caffeine?
The tagging capabilities is a bit of an experiment because I know that some people would be interested in doing analysis on their data. I thought it was a nice add-on, because it basically comes for free and is very flexible. (In contrast to the notion of categories or projects.)
RACIST :Ð
I've been thinking about this for a while now but never got around to starting. Very cool to see it!
Opposite. My kid built a gaming PC and uses it for school from home and gaming from 7am-9pm or 90% of his waking hours
Even better, farm the job out to a recruitment agency and let them do all that unpleasant and illegal discrimination for you.
>Stadia is a live platform that continuously improves.

Has Stadia improved since launch? The PS5 and Xbox Series X are both more powerful than Stadia instances, not to mention modern PCs. Has Google announced any timeframe for powering up their instances to match? Will I have to pay more to access instances with the power of next-generation consoles? Will those be available for all the games I purchased, or on a title-by-title basis?
Isn't part of the problem that Facebook limits the reach of accounts once they get to a certain size? My understanding is that they basically block you from broadcasting to your friends. The ROI of a small business is then limited because after a point you have to effectively pay for digital ads anyway.

Matthew Inman posted about this https://twitter.com/Oatmeal/status/923250055540219904

As an aside, this also reflects on the honesty of their ad campaign about supporting small business. If they really cared about small business they wouldn't make them pay to reach the audience they created on their platform.
I am so delighted by the responses this thread has generated
> I read "e.g.," as "for example" and "i.e.," as "that is".

That's what each means, correct.

> (English is not my first language)

That's okay, it's not the first language of id est and exempli gratia, either.
What was the actual importance of QAnon? Just a newsreel skevomorphism, an entity easy to defeat as it was easy to setup. Pretty much irrelevant, disenfranchised people still exist. QAnon and other crazy but promoted ideas have served as smokescreens hiding actual problems and at some point people will take their shot at going against some actual structural issues. No easy way out and who knows when that tipping point is but 2100 sounds very optimistic for those structures hold.

On the other hand Tech can work as a cheap social stabililty agent as seen successfully in China.
He made a video talking about that, basically he thinks he have the wrong impression and he doesn't think any version is "the best" per se, it all depends on your situation. https://youtu.be/HfFAiCMLJ14
In places with hot dry summers, the evaporative approach is vastly more efficient than boiling water.
This thread is worth looking at and really sad.
> If you actually don't need it (i. e., your hot methods are never overridden), then the JIT will trivially compile those "virtual" method calls as non-virtual ones.

But isn't that the thrust of this article? Of course the JIT can optimise a monomorphic call-site. The question is, in reality, what percentage of the time will it be optimised for your users?
Automated scaling has been a persistent problem for me, especially if I try to scale on simple metrics, or even worse (in Slack's case) on metrics that could potentially compete. The situations in which multiple metrics could compete are sometimes difficult to conceive, but it will always happen if you aren't performing something more sophisticated than "up if metric > value, down if < value" for multiple metrics. I think you've got to combine these somehow into a custom metric and scale just on one metric. I'm totally unsurprised to see that autoscaling failed for both Slack and AWS in this case.

I think you really have to look at metric-based autoscaling and say: is it worth the X% savings per month? Or would I rather avoid the occasional severe headaches caused by autoscaling messing up my day? Obviously this depends on company scale and how much your load varies. I'd rather have an excess of capacity than any impact on users.