skysight-inc/HackerNews huggingface dataset:
I run Sandstorm on a desktop tower in my office. If the network goes down I can still access it, which is surprisingly handy. If I wanted to, I could run it on my local workstation and not use a server at all.

For most people, paying for a VPS is the easier and cheaper route maybe, but for some of us, that flexibility and total ownership is a much better option. I suppose it mostly boils down to who you trust more: Google Cloud, or your own skills. (and time/patience)
On the other hand, these strict requirements make sure that the global allocator is thread-safe. Also, I only count two compiler errors mentioned in this post and both have a valid reason (you can't modify values behind an immutable reference; you can't implement traits for types of other crates).
In one very small geo, waymo is maybe 1-2 years ahead.
> if you are taking shortcuts with life you just fooling yourself.

Psychedelics got me started meditating.

I see value in both.
> The camera is bird's eye on the google presentation

The car is aware where it is in the world, so a birds eye view is more representative of what the waymo car actually sees, it’s just one of the many ways the waymo car has better data to work with
And also paper ballots have been in use for a very long time, and has had attacks against it, and counter measures implemented. It's a tried and true method that's hardened against a lot of attacks simply due to the shear history.

Electronic voting has only been around for a couple decades at best (and that's generous). It is definitely not hardened by time.
But in the UK we do. You can set up a bank accounts which requires two signatures, then only cheque payments are possible. Very quiant, annoying and backwards.
I see your point, but I also see why RDBMS are appealing. We just built a documentation portal for our customers, and we initially used ElasticSearch for as-you-type full text search. I ended up redoing the implementation with SQLite (using fts5) and a simple express api later on top of it. The resource consumption is 3 orders of magnitude lower, the speed is the same and the quality of the results comparable. Elastic was crashing on us due to excessive heap memory consumption, even if 2gb of ram was assigned to it and we had two nodes. I thought the resource consumption was crazy for a light search use case, and found out that SQLite can do the same with 20 mbs of ram.
Hats off to AMD for giving Intel a run for their money in recent years, this competition is amazing for the consumers.
I considered this for a long time, but I found bullet points work best.

My benchmark is Dwarf Fortress: http://www.bay12games.com/dwarves/dev.html

It's legible enough. Information is clustered into relevant groups. You can see progress by the colors on indents. You can also ctrl+f to whatever you want to search.

I personally keep something that reminds my why I'm doing it so I don't drop off: https://random-character-generator.com/whatisthis.html

then I put the actual short term changelog on a page of its own for those who are interested in that.

If you need deadlines and dates, it's quite trivial to add.
VNC?
> How will you tell it to pull over to pick up a friend?

You can’t imagine a way to do this, therefore it’s impossible?
Since higher position in a social structure always means better treatment by the judicial system, it should be expected that the reduced deterrent would result in more bad behavior.
No, it operates in an infintessimaly small test area.
You could probably write such a thing using the dynamic `import()` that is quite supported: https://caniuse.com/#feat=es6-module-dynamic-import

In fact it's most likely someone has already done that.
Why is that strange? Does Tesla strike you as conventional?
I have seen projects that were big in scale only because they were overengineered and tried to stuff every fad into the stack.
When the price of an asset doesn't match its underling worth, not strictly true since prices are high but earning are also high, PE ratio looks average in the US.

I assume OP is alluding to low interest rates, lots of money being injected in to the system and a select few companies being priced silly high.
The Itanium ABI lives on in x86_64.

https://stackoverflow.com/q/53455855
I'm more concerned about non-obvious security flaws.
So I wonder if in a future Swift for Windows, will Windows.Security.Cryptography be made use of, or only Apple gets special treatment.
Show HN: Hacker News Trends
Its ABI is.

https://stackoverflow.com/q/53455855
Kind of like a human?
Not sure why you are being downvoted. Really interesting project, thousands of stars in gh, nice documentation... Thanks for sharing!
For the study with cars at an intersection, they simply used the model and make of the cars, so an old toyota vs. a new mercedes for example would be on opposite ends of the spectrum.
That ignores that - for at least the last 16 years - Windows has exposed a WebBrowser control which developers can use in their applications. MS could potentially remove the IE icon and some of the UI, but removing the core browser component and rendering code would break third-party applications, and Microsoft has historically been extremely unwilling to do that.
I agree with you, but I think there’s an even more important point: spending your Saturday integrating nginx with certbot is quite frankly, an easy task - technically speaking. This is not even learning - this is your routine work task.
The tracker scene did not die with the Amiga, it continued and people still use programs like MilkyTracker today.

Here is an excellent overview of MilkyTracker https://www.youtube.com/watch?v=N2s04YYO0Wg
Alas, the reason #1 these tools are used is cargo-culting.
because it's not hip anymore. This is for the beardy old unix guys who don't understand the whole new world in the clouds.
IE11 is "insane compatibility" now?

rants about having to support IE6
Only the classical API.

Since Vista, the plan has been doing in COM what was thought out for Longhorn with .NET.

As such, all new APIs introduced since Vista are mostly COM libraries, and now UWP, which is an improved version of COM, after its hard rebirth with WinRT and UA.
A percentage of the trips have been without security driver for several months. As for affordable they are comparable to Uber and lyft and you can actually get a Waymo trip using the lyft app, so that seems pretty affordable to me.
Theoretically NULL means "unknown" value. As it happens, most business applications do not have any requirement to deal with "unknown" values. These applications are only interested in acting on requests where all the required data are provided by the person responsible for entering the data. For example, when I transfer money from one bank account to another, the amount of the transfer can't be "unknown", the sending account can't be "unknown", and the receiving account can't be "unknown".

These same applications do have requirements to deal with empty values. Sometimes an empty value means "I haven't yet entered this value in the to the UI". But in that case the UI won't let you submit the form until you have supplied a valid value.

In other cases an empty value is a valid value. For example, "who is your spouse?" and the answer is "I'm not married".

Sometimes NULL represents "irrelevant", like for "who is your spouse?", where some of the records in the table represent people who can have spouses, and some of the records represent other person-like entities that aren't actually people and therefore they can't have spouses.

Given that NULL is _not_ being used to represent "unknown" values, and there is a requirement to represent empty values, and you don't want to have a whole extra column just to represent "emptiness", the most straightforward way to implement empty values is to use NULL. So that is what happens.

And you have to remember to use "is" instead of "=" when you want to test your empty NULL values for equality with other empty NULL values - because your SQL database is pretending that NULL really means "unknown", and it doesn't want to say that one unknown value is equal to another unknown value, because that would be theoretically incorrect.
I would advise against leading with it... and having a glaring hole in the resume timeline.

So, (eg) if you didn't work all of 2018 and 2019, don't list that time at all, unless you did something relevant to your career.

I certainly wouldn't open with it... nor avoid it. Honesty is the best bet. If it comes up, sure talk about it, but talk about what you did to keep your finger on the pulse, what you researched, etc... just like you would with any talking point in an interview.

Once, early on as a kid I took 12 months off (but wrote an accounting package and some stock market correlation tools), and regularly took a month or six off between gigs.
My biggest complaint with that study is that it doesn't seem to control at all for the "asshole who buys a shiny car they can't afford" effect. I bet there's a correlation between people who buy expensive cars purely to give the perception of wealth who are also much more likely to cut people off.
>After all, without them no actual work would be done.

Leadership is the other side of that coin.
Another researcher has discovered soon after problems with that publications p-value.

Evidence that publication bias contaminated studies relating social class and unethical behavior

https://www.pnas.org/content/109/25/E1587
Modern Windows APIs are COM not C++.

Any COM aware language should be able to call them without any issue.

Naturally the first issue is to treat Windows as tier 1 OS to start with.
Oh boy. Very trustworthy "science" right here.

There are so many problems with this...

Study 5+7: online survey via Mechanical Turk (n=90/108) really?

Study 6: online survey via Craigslist ad, voucher reward

Study 3+4: survey with undergrad students (n=120/150)

Studies 1+2: rating behaviour of about 200 drivers at an intersection

* Not even a definition for social class or ethical behaviour.

* "Social class" was assigned via self-ranking or car value, both very problematic.

* Almost no numbers or info on methodology.

* Online surveys with self ranking for social class, and via paid Mechanical Turk participants or Craigslist ad with vouchers are sure to give a very accurate and representative sample with "higher class" individuals...

* In 1+2, very low n considering how easy data collection would be. Driver age and gender were ostensibly controlled for, but I'm doubtful this was done properly.

The hypothesis might very well be true, but this "research" is about as valuable as a tabloid opinion piece.
> And it is open source now

I don't think so. Here's their license: https://git.cloudron.io/cloudron/box/blob/master/LICENSE
6 year old phone. What Android version are you running?
What's in those slots? (Full pointers)

https://itanium-cxx-abi.github.io/cxx-abi/cxx-vtable-ex.html

https://bugs.llvm.org/show_bug.cgi?id=26723
Most of these didn't work on Firefox either or fail gracefully, so no cross-browser support. I'd say that the more "stuff" you need to do on a web app, the more likely those features will need to be cross-browser compatible, and having done that in the past, I can say that VanillaJS is a fine thing for simple straightforward web apps, but when you start needing more features, it can be a load-off to outsource it to a framework.

If you understand what the framework is doing, used sparingly, some frameworks can save you some time. JS libraries have the same deal, there are some features that I would prefer not rewrite every time I write an app. For instance, PDF.js is quite indispensable at reading PDFs in the browser and I think someone would spend quite a bit of time re-writing all the features you need from that library.

Anyways, I guess it just all comes down to using the right tool for the job.
Jobs turned Apple around long before the iphone. He did it by reorganizing the company and redirecting its efforts, something a string of previous Apple CEOs failed at.

> do we really think that if Jobs and Musk had never come along

Do you really think that without the internet, nobody would have invented a network? And they did - Compuserve, Timenet, MCIMail, BIX, Prodigy, FidoNet, Gopher, etc. Heck, anyone with two or more computers would hook them together. I even wrote code to connect my own computers together over a serial line.

The internet was also based on previous technology - the telegraphy network.
Study 1 + 2

> As vehicles are reliable indicators of a person's social rank and wealth (15), we used observers’ codes of vehicle status (make, age, and appearance) to index drivers’ social class.

Study 3

> Participants also reported their social class using the MacArthur scale of subjective SES [1].

Study 4

> Participants experienced either a low or high relative social-class rank by comparing themselves to people with the most (least) money, most (least) education, and most (least) respected jobs. Participants also rated their position in the socioeconomic hierarchy relative to people at the very top or bottom. This induction primes subjective perceptions of relatively high or low social-class rank.

Study 5

> Participants also reported their social class using the MacArthur scale

Study 6

> Participants also completed the measures of social class and attitudes toward greed that we used in study 5.

Study 7

> Participants also reported their social class using the previously described MacArthur measure.

___

1. https://macses.ucsf.edu/research/psychosocial/subjective.php
The intended use of this is "maintaining" internet of things devices.

So it's not really meant to be a secure system, think of it as a botnet CnC and this makes a lot more sense.

It's why the system is supposed to be run on OpenWRT (which most cheap IOT things are based on), it why there's not hostnames, it's why it supports hundreds or thousands of devices.
Extremely disappointing that a scientific paper makes proclamations about ethics without even defining what "unethical" means. This is really missing the forest for the trees, especially considering that numerous philosophers have argued that traditional Christian morality (which led to current conceptions of democratic morality) is itself a morality of the lower classes. In that case, it's almost inevitable that higher social classes would be unethical according to the lower classes.

https://en.wikipedia.org/wiki/Master–slave_morality

I should add that I don't necessarily buy this argument, but I do think that scientists conducting experiments involving morality should be aware of the field's history of thought.
Your point is well-taken, but always is a stretch.
The paper talks about the microdroplets getting dehydrated (and I assume trapped) by the salt. Why do they get sick at all? Is it because the virus loading is drastically lower and their immune system can stay ahead of it's replication curve?

What a fantastic time to be alive.
TikTok is testing profile redesigns that make it look like Instagram
Bored stay at home partner might?
Fraudio.co doesn't seem to exist.
Perhaps it has one S too many.
My understanding of conventional wisdom from maybe 15 years ago was that we'd run out of memory bandwidth for high core-count processors.

Is this now a factor? I know memory has gotten faster, and multi-channel of course helps, but is that all really enough for typical workloads?
When I was a teaching assistant in university in Singapore here I knew a guy that ran the same sort of business, albeit for coding assignments instead of essays. He was making a couple of thousand a month - showed me the bank records and everything.

I'll admit, only reason why I didn't sign up was because I was already swamped and sorta lazy - we're talking about like a hundred bucks for something as trite as the first assignment for CS101. Apparently the most generous clients were Chinese students with more money than drive.
Deloitte innoWake / Java Developer / Ulm, Germany /Full-Time onsite

The Application Modernization Studio is seeking a Java Developer. Our teams are globally positioned, our projects are international, industry-independent, ambitious and always unique.

What you can expect: •You will further develop our established product suite and launch new, exciting products. Together we create solutions that are unique on the market. •Your focus is on technologies like Java, Cloud, Angular. You focus on test-driven development, Continuous Build and Continuous Delivery. - You will work in a young team with agile methods such as Scrum or Kanban, exchange ideas with other team members continuously and learn every day from experienced developers and software architects. •Your personal mentor will help you get on board safely.

Requirements: •BA, BS or MS degree in Computer Science •Experience coding in Java; knowledge of additional OOP languages is a plus •Familiarity with modern technical environments such as Oracle, MSSQL, Apache Tomcat/WebSphere and Linux •Understanding of Agile methodology

What else: •Varied tasks in a leading technology company •Flat hierarchies with distinctive team spirit and a pleasant, harmonious working atmosphere •Flexible working hours, home office, part-time models, sabbaticals •Employee events, team spirit, work & fun •Free choice of notebook and operating system (Mac, Win) •Topic-specific training, own onboarding program, Deloitte University •Engineer-Exchange-Program with our team in Austin, Texas •Weekly massage, health days, driving safety training

www.deloitte-innowake.de
Rainforest | Remote (Global) | Full-time | https://www.rainforestqa.com
Rainforest QA is an on-demand QA solution. It’s our mission to enable development teams to deliver bug-free software while moving at the speed of continuous delivery. We are truly a global team, allowing us to bring together the best and most diverse talent. Our commitment to the distributed team model and to our company values has earned us multiple culture and workplace awards (https://www.rainforestqa.com/company) and helped us build a diverse team of individuals working toward the same goal: change the way QA is done.

Here are our open roles:

- DevOps Engineer: https://jobs.lever.co/rainforest/83c95774-cc84-44be-b759-2d4...

- Senior Front End Engineer: https://jobs.lever.co/rainforest/f539c3c6-f1f2-41ef-843c-9f3...

Tech Stack: Ruby, Rails, Grape, Go, Redis, Postgres, QueueClassic, React with redux, KVM, Puppet, Heroku, AWS
Give Reactions A (Thumbs Up)
I'm assuming you mean management who has the latitude to determine an overall raise % irrespective of how much money that costs until it's implemented for their team members. In other words, management who gets to define how much the raises affect the budget.

The reason I assume that is, I've come to learn working in huge IT organizations that things work much differently than they did at a small startup. At a small startup, the VP/CEO assigning the high % raises could determine how much money would be spent on raises for the year, down to the individual contributor level, and factor in things like "we need to pay this one guy way more this year to retain him, because he's responsible for XYZ which is making us a lot of money" etc.

In contrast, at a huge IT organization, IT leadership is assigned pools of money specifically for merit increases, and have very little latitude to request more. Any requests for more needs to be framed in the argument around why a team of over 50+ (in other words, an organizational unit) requires an increase in funding. Typically though, those buckets of money are assigned by financial teams who have little visibility into the individual contributors in the technology space. It's then up to the IT leadership who's given that pool of money to split it among team members. Given that choice, it's typically only enough to give people a 1-2% merit increase, with about 10% of the highest performers getting a little more (3-4%).

I think if it were up to IT leaders in large orgs, they would assign raises based on merit, but they rarely have access to purse strings.
Typically the payment happens post-haggling... and by that point 1% of the price might be their entire margin on the sale. I mean, if you pay full list price, maybe they won't mind you paying with card :D
Post-Prandial Protein Handling: You Are What You Just Ate
Set up your Seafile/Nextcloud/Owncloud asap and get your data off these twits' servers. It will soon be:

1) Scraped and analyzed to generate advertising IDs
2) Backdoored to any law enforcement back channel request
Is it actually higher than Singapore's at least 100% import tax? Granted, Singapore charges that tax for both petrol and electric cars.

https://www.dollarsandsense.sg/no-nonsense-explanation-on-wh...
Tesla’s biggest bull stampedes to a $7k price target
> Computers have already been judging the conditions you cite better than humans for a long time. Your car is equipped with anti-slip systems that do a far better job both controlling the car in bad conditions and recognizing those conditions than you can.

Only when they find themselves right on that surface. They’re not able to predict this before the situation occurs.
How do humans operate in those conditions? Reducing speed and watching carefully: if anything, sensors need to move to a position where they are better shielded, eg. some can go behind a windshield, exactly where human eyes sit.

Or they could be in a better self-cleaning container (a la windshield wipers and xenon headlights).
I like it clean and minimal
Show HN: Use Microsoft Store to trick users to give up all their data
IBM, Marriott and Mickey Mouse Take on Tech’s Favorite Law
This looks really nice.

I still remember when I worked in game development back in 2004 or so, that I made extensive use of Visual Studio's "Edit and continue build" feature at work, and how it really helped with the feedback loop. It was a little buggy but worked very well considering it was only a "debug" feature.

A few years later I worked on an even bigger game with an even bigger loading time, and "Edit and continue build" no longer worked at all due to the platform architecture of the game. It really, really hurt my productivity (and motivation). I wish this project all success, it could help many people!

(Does Unity have something like this yet? I remember last time I worked with it I loved being able to change the properties of objects at runtime, but still missed being able to change the actual code...)
> numerous philosophers have argued

Friedrich Nietzsche is not "numerous philosophers".
Especially in combination with the stronger sense of entitlement that often follow high status.

When someone poor does something bad, they're judged harshly for it, they're already poor, how dare they!
But when someone rich does something bad, they're excused, they're rich after all, they've earned that right.

Which is probably why it's only LBA (Large Black Audis) drivers and handicapped people who park on the handicap parking spaces.
The abstract does hint at it:

> upper-class individuals were more likely to break the law while driving, relative to lower-class individuals ...
take valued goods from others ... cheat to increase their chances of winning a prize ... unethical tendencies are accounted for, in part, by their more favorable attitudes toward greed.
I assume the free will ideology creates unethical behaviour by the outcome of creating justification towards social stratification. Then we get falsehood excuses for materialism and judgement & punishment of the less privileged. The higher social class ends up being delusional to reality.
As a happy first gen Threadripper user (read: someone who wants this) my big question here is what boards will be available. Last time I looked, most of the motherboards available did not inspire confidence when it came to moving away from Xeons.
you can buy bags of dry herbs in the supermarkets
I‘m using ttyd (https://github.com/tsl0922/ttyd) behind an nginx reverse proxy with client certificates.
This gives me access from locations where ports other than https are blocked.
The issue is the degree of selection bias, not whether outliers exist.