skysight-inc/HackerNews huggingface dataset:
I don't see that as terribly problematic. Unless a specific absolute scale is identified (as per another comment, e.g., the top of the scale meaning "I wrote the book on it"), I would assume the ratings were all relative to each other and the candidate's general skill/experience.

So 4 - 5 stars in an area just means "this is what I'm most comfortable working with and/or have the most experience with", not "if you rank yourself a 3 then I'm better than you at this" or "I'm a world-renowned expert at this". Otherwise, I'm not sure what you would expect from a fresh graduate who'd decided to use this format; 1 star for everything, or fractions of a star?
Apparently it was a password protected spreadsheet.

Which seems like incredible incompetence of the company to accept code in that format in the first place and to not have demanded the password when the first issue arose.
The profile will connect to Chrome if you use any Google products with a login. changing this is opt-out
Ask HN: What are you using for Log Management?
Some of the cloud solutions like sumo logic, splunk cloud seem expensive while the open source alternatives seems like a lot of investment to keep it up and running. Any recommendations?
Project iVe: Forensics for Vehicle Infotainment and Navigation Systems
Are cell phone calls on airplane flights inevitable?
I was working for a web analytics company 5 years ago that would build in-house/on-premise solutions.

The on-premise solution allows an easy setup of reverse proxy tracking, which isn't blockable in any way.

I know a few companies who run well known sites that use this technique and I could imagine every one with money does it like that.
Show HN: Spandraw – web app for PDF drawing markup and structural loads
Exploding a £10k Bottle of Whiskey (Ultra Slow Motion)
JetBrains Datalore, an intelligent web application for data analysis
This looks like spam and I imagine whatever you are doing will no longer work after awhile. Why not just create a legitimate business?
I think it's just because "Mobile & Desktop" are grouped together. React Native is still number two in the list, so if they were separated out, you'd have Electron rising to the top on desktop, and React Native staying at the top on mobile.
> The "release early, iterate often" culture - as it encourages half-assed software to flood the marketplace.

That is blaming the wrong aspect of agile development. Software should fail early. It is wasteful to go through a lengthy process only to find out the final product either is incompatible with the market or someone else made a tool that already dominates the niche market.

The problem most of the time is not realising you are actually selling a prototype and what should be a proof of concept ends up in production.
My 2006 Mazda MX-5 is super reliable and has very little modern car "technology"--the kind that requires firmware updates, Internet connectivity, phone apps, paid software upgrades, etc. I'm not claiming there isn't complexity in its design, just that the subsystems behind the driving and comfort controls are simple and reliable. The switches are physical buttons and they toggle pins on a microcontroller or make/break a relay contact. This is so much better than poking through touch panel menus.
> Just curious why so many people prefer React and mark it so positively.

For the exact same reasons you stated -- Angular is opinionated and has everything. React is just a framework - you get to make your own opinions and are not handed the whole ball of wax, so you can make your own choices.
Google ads don't have any special access in Chrome. They use regular cookies.
<cough> Android Studio. I'm pretty sure code completion used to be way faster and less intrusive (pop up with suggestions comes up when you're finished typing the keyboard, decides to pick a random thing, erases your keyword).
Yes, well, we can't notice each other noticing. Yesterday I watched an ML researcher talk far and wide about how one can build consciousness out of an attention mechanism and finally at the end someone in the audience called him out on his BS and he admitted the had an 'easy problem of consciousness' concept. IMO that should never be called consciousness in the first place. It may soon be downright dangerous to confuse the content of the mind for its entirety, because real mind-machine interfaces are already working in monkeys. We need to prepare ourselves to deal with consciousness for real, but since the experience remains subjective our normal assumptions are not as effective. Right now we can not say with confidence that everyone with a functioning mind is conscious.

The tools of physics are developing and while working out the kinks of the standard model a new set of tools are emerging. These tools deal with information and complexity. The boundary between the terms 'entropy' of CS and physics is blurring, and decoherence is a physical information process. Many ANN research papers that I have read use concepts familiar from physics.

Why would there exist separate realities for information processes, consciousness, and physics? Personally I think that consciousness is inseparable from physics and it makes no sense to say that one precedes the other. I think our minds simply notice a universe of consciousness and our confusion comes from adding retrievable memory on top of it. I challenge anyone to come up with a simpler explanation...
Thats actually pretty interesting.. Wonder which would take preference if I have a bespoke definition for $ in an extension/worker somewhere.

Even a browser level event listener on it. O_o

Clearly I don't have much either to do today.
Automating this as part of the build process is very cool. As a UX designer, I once put together a rudimentary node script that used phantom.js (I think, it was a while ago) that grabbed different sized screenshots of a page I was lead designer for. It would once or twice a week. Things were always changing and people would always want to see what the site looked like before change X. Sometimes we had design artifacts, but sometimes we didn't.

It worked, but it wasn't an ideal solution for a variety of reasons.

Having a tool that can do visual regression testing but doesn't necessarily have to be part of the build pipeline would be cool for designers that might already be doing this manually because, for a great variety of reasons, these types of issues aren't being caught if they don't catch them (been there, done that, "we don't need QA!" they said...). I've seen automated screen capture services before, but having to manually check them for regressions is a pain.

If there's already something like this out there, I'd love to hear about it.
I didn't say economy, I said society. Society has a responsibility to take care of the people who live there. The capitalist economy would as soon leave them to rot, as take care of them.
We're off on a tangent now, but you don't need religion to believe a victimless act to be immoral. All I was getting at is laws are not made strictly on moral grounds (rightfully so) and perhaps that's what "legislating morality" was referring to.
A man who lifts weights to build muscle doesn't consider the weights problems
A second market for “used” e-books – CJEU will decide (2018)
Enough languages have bindings for GTK or Qt to make it viable
GPaste Review – The Best Clipboard Manager for Gnome
As my father phrased it when I moved out at 18, "Make sure you have food on the table and a roof over your head, the rest is just details."
Tinder (and presumably, dating apps in general) are in reality likely horrible for actually meeting people [1] [2].

[1] https://theoutline.com/post/3402/tinder-is-not-actually-for-...
[2] https://theoutline.com/post/3711/the-tinder-struggle-visuali...
It has just been decided, in favor of the publishers.
Yes, I know of these systems and have been downloading/analyzing my personal data for years. And the press has written on the implications and risks of this data for years. I guess I don't understand what you're getting at? The NYT is not entitled to my or anyone else's data unless I give it to them.

Ostensibly, the story under discussion is interesting because it is personal data for millions of users who have consented (via agreeing to terms of services) to the collection, but haven't fully grasped what happens when that data can reveal to a third party.
I think they're trying to say that an out of bounds memory access within the emulated WebAssembly machine can be caught by the WebAssembly runtime. (I don't know whether this is true; I hardly know anything about WebAssembly.)

The way they said it, though, makes it sound like WebAssembly is implemented with full process sandboxing or something, which is patently false. It works that way in neither Chrome nor Firefox, and there are no other browsers right now.
Yes, it slows you down because you need to think about your domain and how that maps into types (whether you think those types exist or not, they do).

Having that opinion isn't backend bias - it's likely being exposed to a variety of programming languages and having first-hand experience with the pros/cons of static vs dynamic typing.
Yup. That's why I chose car2go in the first place. Communauto looked too amateur. But maybe it's good enough? I'll try it.
That's the point. You have a real computer, then you have a rpi to play with, do some hobby work around it, etc. If you're buying it as an analog to some flagship phone, don't.
Trust Data, not Lore
Another option would have been Turbo Pascal for Windows 3.1

https://en.wikipedia.org/wiki/Turbo_Pascal#Turbo_Pascal_for_...
> I think it is fair to call C "unsafe" given the above definition of safe/unsafe.

I don't think anyone would disagree with this. What they're saying is that a segfault is safe and that's because a segfault is essentially your OS's version of an out-of-bounds error, one of the reasons that C is not safe is because an out-of-bounds access will not necessarily cause a segfault.
The hardware is there. With some work a USB C dock can be plugged in and the phone can be used as a portable work station.
True. I wasn't sure how to interpret that section either. Compensation (or Total Compensation) might be a more interesting measure
Sorry, I don't completely follow. What was mentioned? That there are no simpler solutions to blinding headlights?

The article is very positive about these complex headlights - the only negative mentioned is the price.

I, on the other hand, am quite doubtful about them. There is so much you have to get right to have them run consistently. Such a complex piece of equipment is more likely to break or go wrong in some way, or e.g. perhaps misjudge the wrong thing as being a car and so switch off at an inappropriate time. Is there a manual override, at least?

GPS that takes into account road curvature? That doesn't sound sufficiently fast and accurate.

I'll admit I am ignorant of the tech. It is entirely possible this has all been taken into account, and it works well, and the risk/benefit does work out. Otherwise they probably wouldn't be rolling it out.

My experience with complex computerised systems and software, including in cars, leads me to be distrustful. And there are innumerable instances of advanced technological systems being peddled where the good old fashioned manual way just works better. I say this not as an old Luddite, but as a relatively young software developer.

But hey, reliable software can be built, and has shown itself to be useful in many instances.

I'd need to do more investigation to come to a proper conclusion, but my first instinct is to be doubtful.

EDIT: They don't need to work perfectly. The main question is just, do they work better than humans on average and when it's important?
It was a big project - so easily 30-40 people at meetings (usually in multiple concurrent sessions). People flying in from all over the world and staying in decent hotels...

I remember seeing the bill for breakfast for one set of meetings - was nearly $5000.

Yeah - I was off with the "ten times"... but not by a huge amount ;-)
The Google container is less useful than just manually putting your Google session into a container because I would assume you don't want all your searches to go through your logged on session.
Inkscape Tutorial for Engineers [pdf]
> if people frequenting a tech forum are not aware of the privacy benefits that Firefox has been pushing for a long time now

Maybe it's because this is a tech forum. I take care of cookies and third party (and even first party) resources myself - so I don't know and don't care what Firefox does by default. Defaults are good for the other 99% of the people (who usually don't visit tech forums).
Germany Restricts Uber Citing Anti-Competitive Practices
With car rental the true business model often is not in renting out the cars, but second market when selling the cars after a year. The rental earnings have to cover loss of value. The profits come from selling efficiently.

The deal with Daimler and BMW doing this is also to attract future generations of buyers. It is said that users of "car sharing" are younger folks (not necessarily my observation, but what do I know) ND the hope is that when they become older, get married, get children and need their own car at fixed in the premium brands. No idea if that equations works out, though.
Hi everyone. As the founder of an API company, this article has me wondering about the semantics of versioning — so I thought I’d ask the community a question. I hope the Shopify API team doesn’t mind!

When you all think about API versioning, what makes the most sense to you — a semver approach (major.minor.patch) a la NPM, or a date-based approach (2020-01-07) a la AWS? Or is some combination of the two desirable?

At Standard Library [0] we both allow people to publish APIs but also publish API proxies on behalf of partners (Stripe, Slack + others) using a semver approach. It’s not perfect but theoretically enforceable (schema parameter additions can be forced to require a minor update, schema parameter removals can be forced to require a major update). We’ve just stuck to this semver approach based on intuition and haven’t had negative feedback about it, but I do like the idea of time-based versioning.

Would love thoughts! If you want to play around you can build your own APIs using https://code.stdlib.com/, which uses the FunctionScript specification [1] to enforce HTTP request schemas.

[0] https://stdlib.com/

[1] https://github.com/FunctionScript/FunctionScript
Yep. If it was me I would hold the supervisors responsible.
I would be curious how they came to realise what was happening.

Also, how were the contractors changes not reviewed?

If the same engineers work keeps throwing unknown problems down the line, the LAST thing I am doing is contacting them again.
It's worth noting that the theory that a falsifiable hypothesis constitutes scientific investigation (as proposed by Popper) isn't really the gold standard of the philosophy of science any more - especially since Popper's formulation is known to be pretty shoddy.
It's honestly hard for me to understand. My parents made me feel so guilty for spending any amount of time on the computer growing up that I can't untangle it. But I respect your perspective - thanks for sharing.
The link to the courts press release (in german): https://ordentliche-gerichtsbarkeit.hessen.de/pressemitteilu...
Do you know what charting library has been used? These charts are indeed magnificent!
If you have an iPhone, you can use a utility to extract the location database: https://reincubate.com/support/how-to/export-view-iphone-loc...

If you have an Android, using Google Takeout would likely be the easiest route: https://takeout.google.com/settings/takeout
> Considering that the Qwerty keyboard was deliberately designed to be slow

No, this is a myth that doesn't become more true just because many people perpetuate it without question.

QWERTY was designed to be as fast as possible for the first data entry jobs at the first companies that adopted typewriters and went through a couple iterations based on feedback of these first customers.

Is QWERTY optimal? No. But it's good enough that learning an alternative layout like Dvorak for months may cost you more of your lifetime than you'll ever get back by typing minimally faster(not to mention such a switch would be more costly with every single keyboard shortcut you've memorised so far).

Either way if you are waiting for a better alternative to become the standard so you don't need to carry your own keyboard you're going to need a lot of patience.
That's my point. Other people had to rewrite their software for new build tools, while our Meteor app started 5 years ago never needed any big changes, while we could gradually adopt ES6+ features, modules, dynamic imports, ...
In 2011 Tinley had refused to hand over the password to unlock the spreadsheet for editing when asked, claiming he was protecting his work product.

> For years, the spreadsheet would glitch, Tinley would be hired to come in, would "fix" it, invoice Siemens, and head out again. But that all changed in May 2016 when Tinley was out of state, and Siemens called again about the spreadsheet. The company had an urgent order it had to put through, it told Tinley, and it wasn't working properly again. Pushed, Tinley relented and handed over the password.

https://www.theregister.co.uk/2019/06/25/siemens_logic_bomb/
The low quality of the technet "answers" are mind-boggling. Why doesn't Microsoft pull the plug on this?

Also, what's the purpose of the people who will answer nearly any question with a very low-quality (but wordy) answer? What are they getting from this effort?
"leaving without drugs" -> "living..."
366 Days of Math
Do you have any examples of how a coop model would work for a service based business like a VPN? My feelings on VPN services like these will churn and burn in the long run.

As these services acquire extensive customer bases that on the face of it are trying to mask their activity (not saying this is bad) they're going to be bought out.
Use machine learning to categorize web links with F# and ML.NET
Agreed. I'm not a huge fan of Pascal, but it's better than JS and Lazarus makes knocking up a simple GUI trivially easy.
"The Axiom of Choice is obviously true, the Well–ordering theorem is obviously false; and who can tell about Zorn’s Lemma?"
Except that there's no universal definition of the left, what you're thinking about is usually the "center-left", who use social issues to avoid addressing economics and smear these to their own left, who usually oppose their policies.
XHTML came after HTML 4.0, so it had its advent around the rise of JavaScript's popularity.

However, HTML 2.0, which you can find specified here [0], and it specifies the "ignore" behaviour. Short of spinning up an old VM, I think I'll trust that my memory hasn't failed me.

From RFC 1866:

> markup in the form of a start-tag or end-tag, whose generic identifier is not declared is mapped to nothing during tokenization. Undeclared attributes are treated similarly...

> For example:
> <div class=chapter><h1>foo</h1><p>...</div>
> => <H1>,"foo",</H1>,<P>,"..."

[0] https://www.w3.org/MarkUp/html-spec/
There isn't much harm, there just isn't much point either. We don't usually interrogate people's assumptions down to axioms and provable claims, because it's impossible to live that way. Do you have personal experimental data to prove that eating handfuls of mud is likely to hurt your stomach?
If you dump the XML and remove the <sheetProtection password=/> line you don't even need to ask for the password.
In my older car I constantly flash other people with "modern" headlights believing the high-beams to be on, when, in fact, it is the low-beams which are blinding me.
For Facebook that may make sense but requiring the user to grant permission every time the permission is used would be vista era bad for some apps (maps, camera apps that geotags).
Rhode Island accidentally did it for a while.

(yes accidentally) - https://www.washingtonpost.com/news/wonk/wp/2014/07/17/when-...
Many cars in scandinavian countries don't allow your lights to be turned off when the engine is running. I actually prefer that.
Generalized Knights
If they make signup simpler they have more stolen cars: https://news.ycombinator.com/item?id=20434719
Flower Subscriptions Benefit the Wounded Warrior Project on Sendhoney.com
Super late, but the term MCU refers to the actual chip -- analogous to SoC for the main chip on a raspi.

You don't call the raspi an SoC, and it's debatable that you'd call a prototyping platform like Arduino an MCU. The MCU is the main Atmel AVR, Microchip PIC, or similar part that drives such a board.
Even so, it's a dumb reason when the alternative is to keep it going as a trap.
Attention New Hot Website
A Mathematical Model Rescued My Book About Math
It's interesting to compare and contrast this method of API management with Stripe.

As far as I understand, the Stripe api would continue to work indefinitely so long as you lock your api version, whereas Shopify would eventually break the app as they essentially backport breaking changes to older api versions.

Initially, I thought Stripe's method was superior, and would provide the best API experience, but realized that Stripe and Shopify have different incentives w/r/t their api.

For Stripe, breaking a functioning site harms revenue, and generally the developer is the Stripe customer.

For Shopify, their customer is the store owner, and for the most part, the store will continue to function because that is mostly controlled by shopify. The developer api is for added functionality, and it is in the interest of Shopify and the merchant that those apps continue to be updated and utilizing the latest features.

So, two different ways of managing breaking changes, but both are ultimately centered around providing the best customer experience.
Tim Ferris did an episode with a lady named Alice Little who was referenced to as the highest paid sex worker. It explained a lot of reasons why couples or individuals hire her.

https://tim.blog/2017/11/17/alice-little/
I said that it rewrites the contents of the entire page, by which I mean ~100% of the things visible to the user may change.
I wasn't saying that to suggest a practical use of this "bug", just to point out that if it were as intentional as the above commend suggested then it should have been expanded to other methods of listing the file directory like typing it in.
تحميل برنامج تسجيل المكالمات 2020 للاندرويد وللايفون مجانا – مسجل المكالمات
Precisely, I could showcase many things with a better UX. However, I am assuming recruiter either will feel lazy or just not care to fill-out a form to get my contact info.
One of those things usually only people who've written printf format parser know.
I was referring to the whole vitamin E acetate fiasco. Smoking marijuana doesn't kill people, at least not directly. Of course this risk decreases if you're not using black-market products, but since marijuana is generally prohibited for teens, they're already guaranteed to be acquiring them through illicit channels. Placing responsibility for their safety in the hands of their drug dealers seems disingenuous.
There's a huge gap between making enough money to pay a sex worker from time to time and social-status "money".
It should be noted that WineVDM[0] will allow you to run 16-bit Windows applications on Windows without the Linux subsystem.

[0] https://github.com/otya128/winevdm

It would have been relatively straightforward for Microsoft to support 16-bit on 64-bit, but they decided not to. I can't help but feel that that is just more evidence that whoever is running Windows development these days hates everything that used to make it a good desktop.