skysight-inc/HackerNews huggingface dataset:
They actively avoid reporting test results in CA.

Nothing about that changes due to semantics (your #1) or if they test elsewhere (your #2).
Cryptocurrencies ‘Can Be Treated as Property’ – UK Courts
It's the secret of Germany's successful run before the recent slump and possibly the only way to deal with the increased immigration of unqualified people.
It baffles me that Apple continues to use Xeons (?!) over Ryzen 9/Threadrippers in its Mac Pros, most of all because it could gain a much larger profit margin than with the Intel CPUs, but also because I think they could make the Mac Pros a bit more accessible to professionals.

It makes little sense, considering they already use AMD GPUs, so it's not like they can even say "we just wanted the very best for our customers" (which doesn't seem to be Intel for CPUs anymore anyway), because then they would've gone with Nvidia GPUs.

This is purely because of its corporate relationship with Intel and the product and the customers suffer for it.
I though the 300$ price was already taking future profitability into account. It was the explanation for that high price at the time.
I use Butterfly (https://github.com/paradoxxxzero/butterfly) with ssl client certificates for auth.
webkit, blink, gecko. There still 3 guys
It depends on what you expect to happen and what your goals are. If you are trying to 'batten down the hatches' in preparation of a recession + a surge in inflation, then you can invest in TIPS[1]. You can also invest in safe short-term bond funds (if you live in CA, Vanguard has tax-exempt muni bond funds that might be a good solution). You aren't going to make a killing with these investments, but if they keep you ahead of inflation by a few % while all other asset classes are tanking, you would be in a pretty good spot.

On the other hand, if you aren't expecting a recession and are only worried about inflation, probably better to just stay broadly exposed to the stock market (low cost index funds). And if recession is your only concern, then cash or safe bond funds would probably be the best bet.

Personally, I am not too worried about inflation. If you look at where the strongest growth has happened in the last decade, it has been largely concentrated into a handful of 'super' cities (SF, Seattle, etc...) plus China. In the case of the latter, density puts downward pressure on consumption (you can only fit so much crap in a small apartment). And China's 'consumer class' has yet to really materialize. The one caveat, is that due to the wealth imbalance, I think we have seen inflation in things that wealthy people buy (real estate, stocks, art, etc...). But post-globalization, it will likely take a really broad surge in consumer demand to move the needle.

[1] https://www.treasurydirect.gov/indiv/products/prod_tips_glan...
> I heard that companies are mandated to support bilingualism because of Bill 101, which could be a challenge for startups

Does not apply to startups, it only applies if you have +50 employees https://www.oqlf.gouv.qc.ca/francisation/entreprises/entrepr...
I don't know that adding material kitchen-sink-style would necessarily be helpful. Something loaded down with hundreds of pages of addenda is as likely to make itself harder to follow as it is easier, as well as adding considerably to writing and editing time.

If a point is unclear it'll likely be caught by reviewers, if it's not the researcher's contact details are there on the paper.
I use ticktick todo list and calendar feature.
tl;dr - they used samples of virus taken from filters and directly infected mice with those samples. Bare filters - all mice dead. Salted filters - all mice a little sick for a week and then back to normal.
Ask HN: Owners/Managers who personally decided on annual 1-2% raises, why?
Genuine, non-trolling question.

I'd like to know the thought process of anyone in the owner / upper management position who decided to reward employee performance across the board with "merit" raises that only/barely match the cost of living increase.
> It's astonishing how many developers rely on logging/print statements for debugging. The learning curve of using a tool like PDB or GDB is just too steep for most people.

On the other hand, since I can’t hook up a debugger to production, it’s also very useful to be able to understand my applications log output (especially tracing/debug statements) to triage the situation as quickly as possible.

Also any time I’m debugging USB or Bluetooth LE protocols, I’m relying on some kind of Wiretrace-like packet logger.

Debuggers have their place but they aren’t the end-all be-all of debugging.
If we require people to be perfect, or even consistent, before we consider their ideas and whether they have merit, we are both enshrining ad hominem discussions as the only standard and giving the keys to the world to the most immoral psychopaths among us, who will simply refuse any moral obligation, rules, and aspirations, and therefore be the only ones “worthy” to be listened to.

Personally, I find that repugnant. And no, I’m not always 100% consistent with this. Guess no one should listen to me, either.
I suppose I don't know what self-hosting means. Does that mean NOT GCE, so DigitalOcean or Linode? Or, running my own server? Aren't those just all VMs in the end?

If I look at Cloudtron, I see Gogs (git), Wordpress, GitLab. etc. If I go to GCE marketplace, I see those same things. Both of these sites have a button where I can install those apps easily.

What does the addition of "self-hosting" mean for me?
yeah, these videos might contain extremely private information and have people in them that are publicly identifiable based on the video.
> has completed ... PhD dissertations

How can that possibly work?

You don't just go away and write a PhD dissertation in isolation, it grows slowly over three or more years with intimate private discussion with your advisor, and intermediate peer-reviewed publications that you have to present and defend in-person.

I can't understand how you could conceivably out-source that to someone else?
I don't really know what else to tell you, because you seem to insist on some magic definition of progress.
I work with people I trust. Their competence, ability, and integrity. If I see them spending time on tasks, exerting effort on whatever problem at hand they are solving, I'm very much certain that's progress measurable in direct customer satisfaction/value.

(We are a full remote dev shop.)
Tom Scott: Why Electronic voting is a BAD idea: https://www.youtube.com/watch?v=w3_0x6oaDmI
Larger laptop form factor provides better sustained performance due to better cooling, as well as larger batteries.

Also, even though you can run Android apps and Linux containers these days, Chrome OS is still built around using the browser in a way Android is not. Your phone has to balance the needs of the browser against other demands and apps.
>> ““There is not a single key technology behind the iPhone that has not been state funded,” says economist Mazzucato. This includes the wireless networks, “the Internet, GPS, a touch-screen display, and … the voice-activated personal assistant Siri.”

> I’ll believe it when the government makes the next iPhone, or the next electric vehicle.

> In my view, there is tremendous value in taking something existing and productionizing it so the whole world can get value from it.

The point is you can't productionize something that doesn't exist. Without the foundation of government-funded basic research and technology development, the iPhone would have been nothing. No one's saying there's no value in product development, just that it's an error to mistake that value for all the value.

For the most part, businesses don't do much if any basic research because there's no clear path to a payoff. It's simply a bad business decision. They do the last step (product development) because it's the least risky and most profitable. The exceptions are few monopolies, and they probably wouldn't have bothered without the piles of excess money and the antitrust axe hanging over their head.
It depends.

You can do quite a fair bit with vanilla JS, HTML, and CSS.

Things get a little tricky when you start having to maintain a lot of state that multiple elements need to be aware of.

It's not impossible to do this with vanilla JS, but the mental model can be a bit difficult and this gets amplified across teams.

What crap.js frameworks do well is provide a contract for how state can be organized and how components should react/interact with the change in state. This scales well across teams as following a set of mutually agreed upon conventions produces more legible code instead of an entire team rolling their own code for everything.
Go easily compiles to a distributable static binary, no fiddling with musl toolchains.
Really, really good!
Location: Moscow, Russia

Remote: Negotiable

Willing to relocate: Yes

Technologies: Python, C++, Docker, NumPy, Redis, RabbitMQ, SQL (core, actual list longer)

Resume/CV: https://bit.ly/resume-max-sw-engineer

Email: makc.anufriev@gmail.com

LinkedIn: https://www.linkedin.com/in/maxim-anufriev/

Experienced system software engineer and tech lead with a wide range of knowledge, currently CTO at information security project. Looking for a Senior Software Developer role with relocation.
It is a liability for the issuer :-)
No, they really are not. Incrementlisim is a very old social manipulation tool.

https://www.youtube.com/watch?v=w3_0x6oaDmI
According to the article, Twitter discovered the problem on the 24th of December 2019.
Don’t worry. People with a lot of front-end experience, in this case me, also condemn the current tools.
Tech doesn’t exist in a vacuum. When team W is tasked with X, and has the possibility to use tech Y, which they are seriously acquainted with, and tech Z, which they barely touched, it makes perfect sense to go with tech Y as it’s much more efficient to get to speed and evaluate risks. In fact, as long as risks are evaluated and cleared regarding Y, there is no reason not to go with Y.

As for actual risks, remember, this is MS, not some random shop: at any point if they’re dissatisfied with Chromium in any way, they have enough firepower to fork Blink, just like Google forked WebKit from Apple, and like Apple forked WebKit from KHTML, and do whatever they want.
Unemployment is very low (45 year low if I recall correctly). However the productivity of the nation as a whole hasn't increased dramatically, GDP growth has been anaemic in recent years.

Having said that I'd rather we had low productivity than the problems some of the Southern European countries have had with high youth unemployment.
> no idea how consulting [...] works

I don't know, does it work?

Our government hired them once. Was a bit of a scandal and didn't produce results. But I should thank them for trying to get help at least.

I think the criticism in the article is on point here.
This is not electronic voting. This is relaying the results of the caucuses electronically, or by telephone as a backup.
Haven't checked the code. Any obvious security flaws? Or is it the fact that it's not peer tested and proven?
In one study upper class is defined as being in close physical proximity to a large number of $1 bills.
Where did you get "profitable" from?
How to Get over the Fear of Starting Your Own Business
Underemployment has been falling alongside unemployment, zero hours contracts aren't as big of a problem as they are made out to be.
Actually I find this a very practical behavior. It allows me to have NULLs in columns participating in UNIQUE indexes. At least with indexes, it's very intuitive and useful.
Agree with all your points, I think the author is barking up the wrong tree.

But it is true that structural inequalities are emerging. There is a floor (until your home butler robot can fix your plumbing problems), but by and large blue collar jobs have absolutely melted to outsourcing in Asia and automation and aren’t coming back.

Now even traditionally white collar job are following the same direction. I work for a large bank and software development is being shifted all oversee, and increasingly we are demanding programming skills for what used to be pure business management jobs, as everything needs to be automated, either by IT or on the side of a desk.

As long as you have an imbalance between the supply and demand of workforce, salaries will adjust. It is a healthy phenomenon for society, it forces people to get out of their area of confidence and adjust to the demand. If they can. But I see nothing that suggest more wage equality in the future.
Here is my VanillaJS project from 2010. http://np.ironhelmet.com

(OK, there is a bit of jquery in there.)
Self hosting means that you control the server where the software is installed and running.
Why not just use SSH?
LOL brilliant. You made my day.

Cite: "Votes in transit" (Scott 2019).
> nobody will hire them afterwards

I don’t really think that is true at all.
Regardless of veracity of the conclusions, one key issue is that the author is looking at absolute yields, when they should be looking at credit spreads.

They state:

>Higher rates mean higher returns. A junk bond historically hovered around a high yield of 10%. This attracted investors to the bond despite the risk of the company defaulting

Broadly true, but it's the spread above the risk free rate that is important. If US government bonds yield 15% and some BB rated bond yields 16%, one would be unlikely to invest it in regardless of the high absolute yield.

That differential is called the credit spread - the amount you are paid in excess of the "risk-free" rate to take the credit risk of the bond issuer (i.e. the risk that they don't pay you back). The reason BB bonds are at 4% is not because the credit spread is at a historic low, but because the risk free rate is around 1.5%.

Current BB spreads are low, around 2.5%, but not historically so. They were at 2% in the late 90's, at the current level in the mid 2000's, and actually haven't moved a lot in the last 2 years. This earlier period is the time the author refers to when absolute BB yields were ~10%:

Spreads:

https://fred.stlouisfed.org/graph/fredgraph.png?g=q4Up

Yields:

https://fred.stlouisfed.org/graph/fredgraph.png?g=q4UD

Ps: The St. Louis Fed FRED site is excellent!
I'd like to head off conspiracy theorizing by reminding everyone that unlike a secret ballot, caucus results are public (everyone at the event sees the count, and remembers it after). This is a flaw with the app that was supposed to aggregate these results, but it does not affect the integrity of the election.

The results are being tabulated by phone, and can be verified by an auditable paper trail. Even without the paper trail, they could be reconstituted (or verified) by asking the people who attended the ~1700 caucus events. This was a disaster, but the caucus results are not suspect because of it.
Amsterdam Compiler Kit Pascal compiler used the UNIX preprocessor.

Object Pascal (Apple) and Turbo Pascal used {$if ...}

VMS Pascal used %IF.

UCSD Pascal used {$B}.

I grant they weren't uniform, but they were available.
One has to repeat that any time someone has the amazing idea to use any kind of digital voting. The real problem with digital voting isn't to get it to work or secure it — although they can't even do that — the problem is, that the results can be always questioned by the losers. You can build a mathematically secure thing with all bells and whistles and the common joe can still say it was fake because he doesn't understand it. Veryfing all digital systems are doing what they should in a transparent way is non-trivial and might even be impossible.

The job of an election isn't just to decide things, but to find agreeable consensus — so a decision has to be so clear, most people can accept it even if it goes against every fiber of their body. And this form of trust in the correctness of the process works much better with paper ballots than anything else, because large scale manipulation is extremely resource intensive to pull off without being seen and it is easier to trust fellow party members when they oversaw the process and didn't find manipulation, than it is to trust a few technical experts who sre unable to substancially check anything anyways, because they themselves have to trust so many things.
Lately I've really enjoyed writing small apps in vanilla TypeScript. Since the TS compiler generates JavaScript that works in modern browsers and those also support the module syntax natively, you can get away without using NPM and a bundler like Webpack at all. Of course this starts to fall down when you get over a certain size but it works well and is quick to get going with for simple things like this lunch menu I built: https://gitlab.com/Nicd/sodexo-menu

The only gripe I have there is that you need to write imports with a JS extension as the TS compiler won't change them. So to import `foo.ts`, you need to write `"./foo.js"`. The compiler understands it and it also allows the browser to understand it too.
I helped a Slack competitor with sales for one job. They said they avoided marketing to tech companies because it's really hard to convince techies that Slack is better than X, and many were fanatically attached to it.

However, they have a very good market share with non-tech companies - food industry, construction, hospitals, etc.

It wasn't so much that it was a bad app for tech industry, more that it's hard to penetrate the market. The other industries were dealing with WhatsApp groups and needed something better, and even considering building a solution themselves.
Certainly can not disagree :)

I'm not trying to convince anyone here. By now I've sold over 230 copies and I"m getting really positive feedback. So it must be useful to someone.
Office 365 means a lot of different things. $5 will get you a business mailbox but it won't get a copy of excel you can install and run offline.
Why would we have stagflation and not just stagnation?

A slowing economy would only slow money velocity.
I agree.

That is also a reason why although I rant about the capabilities exposed to the NDK, I do appreciate it being locked down.
Adding to my own comment: self hosting also means that you can install the software on your own premises if you wish to. Or on some VM you rent at any VM provider.
Check out Vimwiki, it has similar functionality and allows hyperlinks to other documents + index page generation
Same as how middle managers can explain work product to their superiors -- they didn't personally create it, but they have grown familiar over time as an intermediary.
Because there is a limit in how much money a person can spend, and the rest of the money is working in the rent-seeking domain simply reducing the efficiency of everyone else.
> responded to an advertisement on Craigslist, an online community forum, and received an invitation to complete an on-line study for a chance to win a $50 gift certificate

I don't think upper class people regularly respond to competitions for $50 gift certificates on Craigslist, either.
HTTPS productscop com/keto-trim-800/
Keto Trim 800
This promising weight reduction supplement is cherished and revered by each and everybody. Realities about its adequacy and brisk nature are expanding like rapidly spreading fire. The speedy outcomes it gave have flabbergasted every one of our clients and even wellbeing specialists. The examples of overcoming adversity can be perused on our site and they contain no altering. How to Buy? Putting in your request for Keto Trim 800 by visiting our official site is the most effortless approach to do it. This item isn't accessible in any of your close by shops.Keto Trim 800 Amazon The best arrangement with a ton of limits and offers is hanging tight for you. So request it quickly and begin utilizing it soon.
https://productscop.com/keto-trim-800/
A simulation vs actual?
Location: India

Remote: Yes

Willing to relocate: Yes

Technologies: Node.js, Golang, React.js, Redux, TypeScript, Postgres, Redis, AWS

Résumé/CV: https://drive.google.com/file/d/1aLYZ-Yf35XuqnIpSlE2eMmQE0wS...

Email: vishal<dot>rgiit<at>gmail<dot>com
Hi,

I have worked at a top tier consulting firm to improve a companies technology offering.

From my experience, there are two stories consultants of these companies tell themselves. One of them is the one you just told right now.

The other is where they can genuinely help with the problem at hand. Some consultants really provide objective value to
the current working of a companies system and provide well needed direction to a companies strategy.

Our firm has helped change operation fundamentals for these firms at crucial points in their lifetime.
Are caucus and primaries even legally obliged to have any strict formal standards? It's just party-interal business, right? They could toss a coin, or let anyone vote via mobile app from home...
Maybe not that common any more - I don't remember seeing it anywhere for the past 10 years or so.
Well, there's no harm for Google in publishing more since the project will inevitably be "sunset" and is an uneconomical research prototype, while Tesla's is a production version that people actually use.
Ways on How to Conduct Pregnancy Test at Home
Four supplements to assist muscle gain from exercise
It usually means that business is hitting a rough patch and budget for salary increases is reduced, and/or that they think that they have been "over generous" with salary increases over previous years.

Money does not grow on trees, and companies also need to decide if they need to pay significantly above average.
That's just caused by a lot of high earning tech people moving to Seattle.

But there are tons of different groups that track inflation and all of them come up with pretty much the same answer. There isn't much inflation right now.
A ten day silent vipassana meditation retreat gave me a similar feeling to a low dose of psychedelics. Ten days free is more difficult to come by then some mushrooms for me. And its difficult to fit the recommended two hours of meditation per day in.

So I am aware that you can achieve similar experiences naturally, it seems like a lot more time / effort. (It was a mushroom trip that got me started meditating).
Nice and simple, but I’m a big fan of Amit Patel / Red Blob Games articles on the subject, and more. The interactive visualisations really drive the point home, and also tackle less usual stuff like hex grids and circular objects in dedicated articles.

Introduction:

https://www.redblobgames.com/pathfinding/a-star/introduction...

Much, much more, with in depth notes, variants, optimisations, moving targets and obstacles...:

http://theory.stanford.edu/~amitp/GameProgramming/

And other intriguing articles:

https://www.redblobgames.com/
Can you buy any sort of waymo at all?
Location: Bangalore, India
Remote: Yes
Willing to relocate: No
Technologies: C#, .NET Core, ASP.NET, Microservices, DDD, CQRS, SQL Server
Résumé/CV: on request
Email: gaba4j at jeemail
Still common in the UK. I know friends in Wales who can only pay by cheque because a two-signature policy applies to their bank account.
What is an asset bubble? And why are we in one?
Too bad we can’t have php style autoloading in JS.

Actually what I really want is to lazy-load modules on demand! So if something is concatenated into a giant file then I don’t need to load modules anymore.

Like maybe this:

function load(module) {
if (load.loaded[module]) return;
import(module)
.then(() => load.loaded[module] = true);
}
No one is going to port DriverKit, Project Treble drivers, Metal Shaders, WinUI, Windows Universal drivers, ARM mbed, Arduino, AUTOSAR security certification, Qt/KDE, Unreal, PS4/5, Xbox XDK, CUDA, LLVM, DirectX, C++/CLI, C++/WinRT, SYSCL, C++AMP, and plenty of other C++ based tooling to Rust.

At very least, not in the next couple of decades. Keep in mind that it took 30 years for C++ to get where it is, and there are still domains it keeps failing to take away from C.

So having C++ lifetime annotations is better than nothing, in what concerns improving the language's security.