skysight-inc/HackerNews huggingface dataset:
> Turtle is just another syntax for RDF because XML is too verbose....

I'm not so sure that alone should be dismissed - html was "just" a simpler docbook. And json too, if you squint, is just a dumbed down xml - in the sense that both represent graph/documents.

[ed: and xml was just a simpler sgml].

Both json and html dropped some important features from xml/sgml, but I think the resulting simplicity (both good and bad) had a hand in the success of first the web, and later the "json-rest" web 2.0.

(I have a hard time calling it REST as it retains quite few of the benefits of rests, and modern SPAs aren't really REST at all, but rather "move able code" - more architecturally like office documents with rich macros than REST).
Its important to think in multiple layers: For example carrots and salad on the ground, tomatoes on top and way above beans.
One thing I would always recommend: potatoes - one of the most robust crops, that almost always work out.
For a balcony, the fun and the created atmosphere should play a role alongside the yield. You won't match your need for calories anyway...
The broad side needs to face the sun for optimal thermal gain, so they all end up ~parallel to one another, and ~perpendicular to the sun's rays.
Assuming he’s not in china, it would be costly to make international calls.

12/15 hour time difference also make it difficult to find a good time to make phone calls
Here you notice that engineering involves a lot of general culture, and making a good engineer starts at birth.

When I was a baby I asked my dad to draw power outlets, we had Legos, we’ve visited dozens of factories, I did a dozen programming languages before 18, I’ve always gathered data about things (Ok a nuclear plant is 1GW, a plane has 20t of fuel, etc), and I’m an average engineer.

Meanwhile my bigger sister has technical but never much about making things work, we went to the same engineering school but she ended up project manager because she can’t do the engineering job. So she manages people.
16 subjects total (0 overweight).
"can describe ... pros/cons of their approach"

I've always tried to do that... until recently.

With a new recruit, this is the fastest way to nightmare discussions. He always emphasizes the cons of my proposals, and never admit that his proposals also have cons. To be honest, I really think he believes what he says, he seems to not see ahead of time where the blocking points will be.

I am now forced to only submit the pros, and prepare an argument for the cons, which is rarely needed. This is not a way to have good technical decisions.
The perils of other peoples services
There's more water on Jupiter than anyone thought
It is not legal in Germany and Austria at least. The UK is one of the most surveilled places in Europe.
That's what you can do, sometimes. Step around dozens of dark patterns. It's not what your less tech-savvy relatives can realistically do.
One is very statistically significant if your previous hypothesis was zero.
Part of our decadent past.

You are basically stealing sunlight from x% of the land to somewhat improve the 1-x%

The in-efficiencies of the past are quite beautiful.
The accelerometer calibration can be detected by websites and is a way to identify users. On the other side the use case for websites is pretty limited.

https://sensorid.cl.cam.ac.uk/
There is no secret. You develop a process, enforce it, and refine it. It becomes bureaucratic, expensive, and boring. Just like the civil engineering people compare against here.

The process is nothing surprising. Write tests, document your code, follow the style guide, etc.
Sorry, wrong word, I think they're being paid.
Why did you guys build your own e-commerce stack?
> But when responding to a PagerDuty alert, the first thing I want to see is a plot of the alerting series.

When you do receive a page, you can then hit a database. This happens rarely enough (hopefully!) so that your database can be optimised for writes only, not for writes and reads, as $parent suggested.

I would even argue that this is a similar use case than dashboarding: when paged you want to see the last 3 days or so of accurate data + some longer term averages/trends/baseline. All of this could fit in RAM. At least in the current prototype I mentioned above the ambition is to be able to serve recent data for such dashboards out of RAM without bothering with a DB, and have the DB completely out of the way for the monitoring use case (while still having a persistent store for long term capacity planning / business analyses).

Assuming doubles are compressed and a collection rate of 1/10s, 3 days of data is <100KiB per timeseries, ie 0.5GiB for 10k source timeseries.
Serialize JavaScript to a superset of JSON that includes regex and functions
Commodore LCD Emulator
What version of Windows do people need to buy for it to (right after the installation, with no additional tweaking) have the telemetry keylogger turned off and no ads in start menu and no adware or links to other Microsoft's products there? I've been looking for such a version for a long time.
What about the myriad of try catch console.log. With the statement in the readme "Database & file-based logging" unless they are overriding console, then I don't even know what they mean.

https://github.com/Viveckh/Veniqa/search?q=console.log&unsco...
Both LineageOS and GrapheneOS have this feature, it was extremely useful in the past, until FBE (File Based Encryption) took over from FDE (Full Disk Encryption).

You can't separate the lockscreen password and the startup password anymore, so we lost the usability of unlocking using a shorter scrambled PIN but still retaining a longer passphrase for FDE when the device was powered off.

None of this was ever a supported thing, it had to be manually done using `vdc` frontend to `vold` but it was a nice feature.
> 1. A friction free way to pay what I want AFTER I've read an article (I assume a base level fee to read it in the first place) so that I can reward an excellent article. I want to know that that money goes to those who made that article not all the other people at the "publication".

Sounds like a great way to lose more publications.
If you need an extra day, do your own shit on Saturdays.

Completely ridiculous.
Which is more than enough to put it out of balance, depending on where it is.
Think of it in another way: you divert light to the land that benefits from it the most.
Let's be honest, this is requirements for a senior engineer, not a tech lead.

It would, of course, be nice for a senior engineer to have perfect awareness but I think that is too much to ask to qualify to be called senior.

Have you watched Star Trek (DS9 for example) lately? You may have a bunch of senior officers but they still do not always understand why stuff needs to happen. They muddle through on principles until they succeed. Then it is always easy, retroactively, to say it was their idea all along.
Hm don’t you need to sign in on android for google play services to work? Which is necessary for a tonne of stuff
"We provided $9.7 million in adjustments to a total of 10,677 Googlers." -> just under $1000 per adjustment, on average. Note that since the comment here is that the affect group (L4 men) was large and led to the majority of the changes, we can generally discount ideas like "oh there were a small number of massive adjustments and a large number of tiny ones", or we can believe that's the case, but then the L4 men adjustments would be smaller on average, not larger.

The average L4 SWE at Google is taking home more than $200K annually, and has a salary well over 100K, so these changes amounted to less than half a percent of total comp, and less than one percent of salary.

As for "some measures", the short answer is that when you control for performance rating and level, as Google did here, things generally look reasonable.

The problem is that there are good reasons to believe that historically equally performing women were less likely to be promoted (for various structural reasons that I won't get into, weren't malicious, and have been at least somewhat addressed). The result then is that high performing women may still be under-leveled or under-compensated in relation to their actual performance.

So a completely reasonable interpretation of this sequence of events is that women were as a group, somewhat under-leveled. Their managers, individually, noticed this and did (as Google leadership suggests) what they could to use manager-discretionary compensation to address this underpayment. Again, individually and stochastically. The overall analysis notices this, and because one stochastic process (promotion) previously had a bias against women, and because the recent analysis didn't control for that, I get an extra $1K.

Which is nice, but it's not anything particularly special.
the novelty of volume mounting the /tmp/.X11-unix to get an actual ui is neat in itself. nice work
I would like to suggest "Concrete Mathematics: A Foundation for Computer Science", by Ronald Graham, Donald Knuth, and Oren Patashnik, 1994. "A blend of CONtinuous and disCRETE mathematics."

"A textbook that is widely used in computer-science departments as a substantive but light-hearted treatment of the analysis of algorithms" --Wikipedia
Is the interview process similarly standardized for managers?

If so, how are they "objectively" evaluated?

Do chemists recite the periodic table backwards in interviews?

I don't pretend there's never any bias, but I'm still not convinced you get any less, or any better bias with the whole hoop-jumping algorithm day-long whiteboard thing.

As has been noted elsewhere in the comments here, ours seems to be the only industry that does this to itself.
>Why would people accept their data to be harvested?

Same as always, to get services free of charge. If I want my photos to be searchable, I'm going to have to let someone run their AI on them.

As an iPhone user, I have my photos in iCloud. I'm paying for it through high device prices and storage fees.

But as Apple's business model is to sell expensive devices, they won't let me securely share my photos with my wife who doesn't own any Apple devices.

So I also upload all my photos to Google Photos where I'm benefitting from a far better AI as well.

If my photos were stored in a Solid pod, I could grant access to various service providers who use various different business models, but it would be far more flexible and easier to switch.

That's what I'm hoping for. Not sure if it will ever come to pass, but it's worth a try.
One of the hallmarks of science fiction is building metaphors about the human condition and cultural phenomena in the world that the author creates.

https://journals.sagepub.com/doi/10.1177/2158244017723690
https://journals.sagepub.com/doi/pdf/10.1177/215824401772369...
https://biblio.ugent.be/publication/1339122
https://docs.lib.purdue.edu/clcweb/vol13/iss1/5/
Show HN: Coronavirus Dashboard
> No Software Engineer seeks to become only somewhat proficient and stay there for the rest of his or her career.

About 80% of them actually, roughly estimated
In the past, I have negotiated salaries based on what the employee is worth in the area where they are employed. It would be hard for them to argue that you are not in NYC and you don't deserve a competative DC salary. If they want you then they need to offer competative rates that make it easy to decide to join them. If they can't do that then jog on. As senior talent, the job market is currently in your favor.
Liverpool target will be signing with the Arsenal fans told
Bay Area owners of multiple dwellings call them "my children" when interviewed. I think that's all that needs to be said.
you also need to be careful with this because you know installing untrusted software on your Linux box might be a bad idea. I guess it’s OK if you skim through the repository and compile it yourself. I don’t know how easy it is to breach docker.
I just got my WeChat suspended for fifteen days for no obvious reason. (Says I spread malicious rumor but doesn’t specify what exactly) I now use iMessage whenever I can.
This is the interior of a John Deere tractor
Dartmouth Time Sharing System Emulator
It is very much a spiritual successor. I spent quite a lot of time with the creative mode in LBP too, and Dreams really builds further on that. Much of the functionality was there in LBP in a simpler form. Dreams is much more flexible and general, though. It's also obviously no longer tied to the pseudo-2D platforming genre.
This is not true. I have Win 10 Pro on my work laptop. It's very much "paid in full". Some of the things I paid in full for include Bubble Witch 3 Saga, Candy Crush Saga and Candy Crush Friends, and the Start menu came pre-populated with a bunch of ads for similarly useful apps (edit: among other things).

Edit: if someone who's more Windows-savvy than this ol' Unix nerd knows what information I ought to edit out of a screenshot so that I can safely share it, I have the screenshot, too. This "if you pay for Win 10 Pro there are no ads" crap pops up every single damn time so I took a screenshot of my laptop's untouched Win 10 Pro installation.
Genuinely curious (and not just for you, but other posters in the thread) but would you (do you?) do the same for the WhatsApp desktop app? (assuming you use it)
Is it right to force locals to accommodate to the cultures of immigrants? Do locals, who've spent generations building communities, do they not have a right to self determination and preservation of their way of life?

Does that only apply to
minorities?

Edit: dang, when you inevitably see this after it is flagged, please consider allowing it this time. This is a discontent which has been boiling for at least a decade, and a slow release of tension can only happen with discussion.
Yes but activation energy is still a "system" level concept. It's not the actual atomic level mechanism that results in the reaction.
> Google Docs / Apple iWork Suite (Numbers, Pages, Keynote, etc.) would disagree.

None of these are replacements for Windows, the Operation system, which is what I claimed.

> it's whether or not the company leverages that in an anti-competitive way

Yeah, so a company silently changing your search engine in a competitor's browser on update of unrelated software is engaging in the worst kind of uncompetitive behaviour, which is what Microsoft is doing.

Using google search doesn't install Chrome magically on your machine. It is an ad, and like any other company, Google is allowed to run ads.

Also, search for Google chrome on bing, and you would see a giant popup telling you to download Edge.

Honestly, I can't recall one bad thing that Google does, that Microsoft doesn't do worse. Fortunately, Microsoft could never have a foothold in the online advertising market, so they don't have any use of as much user data so far, although they do collect all sorts of telemetry from almost all their products, and in windows you can't even disable all of that.
I suppose a relatively easy way to get something similar is an app that tracks your movement and causes the phone to vibrate the more directly north you are moving? Or perhaps different 'rhythms' depending on whether you're facing north or south.

It's not quite the same, but it would be easy to make such an app and I suspect our brains will still be able to use the information as we get used to it.

Not sure how it would impact battery life though...
If users could see the data that was collected about them, like solid proposes, some of it would never be collected anyway. And if it was, it could easily be destroyed, revoked access to, etc
And it's not hidden in windows, where you have candy crush pre-installed and ads in the start menu. So in windows, you fork over cash, give your data, and then have to seem some ads.
In slide-rule world this did not happen. Slide rule gave you 3 numbers, but you were not always sure of the tailing zeros, so you checked the sanity of the scale all the time.
So with windows they are even more screwed, as they will have to pay for it, and then see ads. Worse that Android for sure.
Pre-Installed Daemons on Google Compute Engine
`mitmproxy` is also a really nice tool for MITM'ing your connections.

It's free and open source, has a nice TUI, scripting in python, intercept and modify requests/responses, etc

https://mitmproxy.org/
Chief Magistrate, Assange Case, Received Benefits from UK Foreign Office Partner
> Last week, the person interviewing our latest candidate told me that despite the candidate doing perfectly fine, he couldn't come up with something that he felt excited about doing in his current job, which was a red flag for him.

> I tried explaining that perhaps that's something you shouldn't expect from someone who's at that point switching jobs.

Ugh. You are, of course, correct.

They want "the best candidates" but when they get one that's evaluating new positions they go on about "why do you want to move", "candidates don't seem to enthusiastic about our company" well maybe because you're not enticing then to move, quite the contrary.

Good candidates get hired (from an unemployment/"underployment" pool), excellent candidates get poached. Sports teams gets that but apparently if it was a software company they would ask Michael Jordan if he would be able to hit a 3 pointer
You can use the iCloud or Google Play ones instead.
Hundreds of Chrome Extensions Secretly Uploaded Private Data
TL;DR:

1. Let's agree on a common set of standard theme variables and their names to get "interoperability for free".

2. Nest these abstractions and call it a graph.

---

If this comes across as slightly negative, this might be down to me being a bit annoyed by the recent trend of putting fancy labels on everything new-old in the UI design space.
I got quite excited about this, but it turns out that the data used is from about a year ago - 2019-02-04, and not this year's February.
I've been finding it useful to audit university classes. Do you have a university nearby?
I always hesitate to sit in them because I always get the impression that they’re dirty. I think that’s a problem with them being white: every speck of dirt stands out.

I agree though: very comfortable to sit in.
Google just brings me back to your comment :)
That is a simplistic view. People also pay for what society values, ie systemic pressures, which is why different cultures and in different epochs value things differently. Eg before people would give a monthly donation to church because they believed it would help getting into heaven.
There is no obligation to open source your work just as there is no obligation for you to pay for or use this software. Shallowly dismissing the developer's work is not really in the spirit of HN and is referenced in the guidelines.
Starting Jack and then patching stuff together was never an issue to me. It's not any more complicated than your imagined use-case for it, aka "patch program A into progam B"

ALSA is horridly complex and it's complexity is related to Linuxy stuff, not to anything resembling the work your actual audio converters are doing nor the task of getting data in and out of them!

A new layer added on top of ALSA will not fix this.

Nothing will fix this until some AUDIO people, who are NOT Posix Linuxy People write a realtime audio subsystem to REPLACE ALSA.

This will not occur anytime soon, for several reasons.

Both the Bela.io system and Elk's "brand new audio OS from the ground up" (LOL) utilize Linux but bypass ALSA to achieve their low-latency rock-solid audio pipeline.
(the CTAG interface that Heinrich Langer designed appears to be the first example I can find of this approach)

They use Xenomai realtime kernel extensions to Linux to essentially run the audio driver as a real-time thread and the buffers your program writes to/reads from, are the actual buffers that DMA is moving the audio data in and out of to the ADC and DAC.

End of the day, audio isn't a posix API, and should never be considered as such. Want an abstraction? fine, wrap a callback as an audio server lol...

I had a Tascam USB audio interface that always sounded THIN on Linux and I wondered why, until I saw that the ALSA channel mapping had automagically applied a surround sound map to my 8 channels of output, which implied two lovely high-pass filters running at 75hz because the system was quite sure that's what everyone does with 8 channels of output...
this despite the fact that ALSA saw 4 different stereo "devices" as my hardware interface presented itself...

IF ONLY this were merely a universally understood /etc/alsa.conf or something file... oh no no no!
Linux People have SAVED us from audio configuration!
Go look in /opt/didntknowthisfolderexisted/.confy/map.conf or maybe somewhere else...
Add x-windows and the lack of any GUI application corresponding 1-to-1 with the "handy obscure utility" it purports to configure and control, and you have a match made in heaven!

Linux is an awesome server OS.
It's a crap audio OS, and this is due to extreme cleverness and a total lack of paying attention to how any other audio API's in the world work except OSS... OSS isn't even an audio API FFS! it's like a printer API... you might as well use CUPS to run your sound LOL
Apparently when a GNU/Linux installation shows messages to try out stuff, it is "spreading the good for the community", or has a modified motd, when one gets a couple of links on the start menu, easily removed by right clicking on them, it is "bloody Microsoft".
To add another item to your list, when you're in Apple News and maybe you're reading a free online publication like The Hill, there's no obvious access to Safari, and when you try to share the link it's an Apple News link. There used to be an easy way to get to Safari until recently.

Come on Apple.
Bethesda follows Activision in pulling games from Nvidia’s GeForce Now
UK Minister That Approved Assange’s Extradition Spoke at Secret US Conferences
Linking to GPL code makes all of the code subject to the GPL.
At the moment, it's clear what the direction of travel is.
If you use a custom/download able font at all, it would make sense to use one copy (URL) - so every visitor only has to download it once - then use it from cache. This probably also the best reason to use a central CDN over your own - likely some other site already warmed up the client cache for you, with popular fonts (the ultimate in pre-warmed font cache, is of course the fonts the browser/os already have installed - unfortunately the lowest common denominator is a problem here, between Android, ios, os x, windows, Linux).

I'm not sure if Google font service actually does facilitate cross-site caching though - there might be tailored URLs or account?
Does Apple care about your privacy?
Similar but this one has millions instead of billions.
Buyer beware. I don't want that. I like the fact that there are building regulations where some official decided what was good for me because I don't have the time or knowledge to work it out.
over reliance on computer modelling

In this case, reliance on computer modelling could have detected the error. Knowing the mass and volume of the sub, modelling the buoyancy is simple. Keeping the model updated and verifying that it can still float should be required for a project of this nature.
I'd say it heavily depends as well, a year ago my father had one of those phones featuring Android One and it wouldn't let you use it unless you connected to wi-fi and logged in to your account. It's bizarre that functionality is blocking you for basic usage of making a call, etc.

I guess the manufacturer could have opted for that type of lock-in as well with their images, but seeing Android One is a near-stock as-is OS I don't know if by default Android forces you to log in and phone manufacturers remove that type of enforcement.
> What is considered “merit-worthy” is defined by the society implementing it. There is no such thing as objective universal merit across time and culture.

I think the point of the comment you're responding to is that it's not defined by the society implementing it, but by those in power. So whether the idea of 'merit' changes across time and culture might be true, but is beside the point.