skysight-inc/HackerNews huggingface dataset:
I was surprised that there was no mention of the secretary problem [1]. Optimal stopping has a whole host of problems and means of evaluating them [2]. I'm curious how this solution compares to just using the 1/e rule.

Generally, the 1/e rule in this situation implies you should evaluate prices until Wednesday afternoon for the max sell price up to that point, and then sell the next time you see a price higher than that max (or Saturday afternoon whichever comes first). You won't always get the best price this way, but you'll perform better than any other know strategy. This strategy works with friends, too, as you can account for their prices in this strategy.

The only reason this may not be the best strategy here is that there are ways of having some information about future prices.

[1] https://en.wikipedia.org/wiki/Secretary_problem
[2] https://en.wikipedia.org/wiki/Optimal_stopping
Plato's Allegory of the Cave (animation, 4:32)
Getting into security might be a good starting point. I have recently started with Web-App security and Malware analysis. There is significant reverse engineering involved in these. You may apply to jobs once you're proficient.
https://github.com/sadnub/laravel-tenancy-passport-demo
https://github.com/tenancy/tenancy
Pretty much. As soon as we all get moving again, the demand is going to ramp back up to previous levels; higher in some cases as industries work harder to fill backlogs. It's not like all the oil-consuming things have disappeared in two months.
> So either the market doesn't work at all and cannot exhibit enough demand to cause a supply to exist (perhaps the offered pay would need to be so high that the endeavor ceases to be profitable?), in which case..

Perhaps not though, in which case we don't need to follow this line of thinking to the end of the world. The US isn't lacking in college students or workers, just ones willing to work in one of the hardest majors while being treated as a commodity that includes workers from developing countries.
To me the most relevant part was this:

> She was an assistant to Paul Bremer in the Coalition Provisional Authority. She was Senior Director for Iraq at the United States National Security Council.

Around that time, Bremer decided to bar former ba'ath officer from either serving the new military or getting pension. That decision almost single-handedly created the backbone of the terrorist networks that would become ISIS.

People from that admin should be shunned from any published analysis but failing that, I am happy that forums like this allows us to augment their biographies.

On the other hand, I have yet to see a Bloomberg article not about finance that was not misinformed. Those about tech especially are pretty bad, and every time I dug a bit around their geopolitical analysis, I was pretty underwhelmed.
Semicolons can also be automated, which is what I currently do at work.
Semicolon JavaScript is trivially easy to write with a formatter -- just hit format and it inserts semicolons for you. And has no footguns.
Insert new cases or change order without affecting behavior and statically check that all cases are covered. Unlike a switch statement or if else block where each condition is checked in order so adding more cases gets difficult.
#to print duplicate lines

awk '++seen[$0] > 1' filename.txt
There is a good talk here, a series of talks. Clojure and Rich and the thinking of the entire Cognitect team (Fogus included, of course) have been so influential- intellectually- and many of its and his and their tenets have become mainstream, even dogma. That being concerned about "immutability" is a practice these days is at least partly due to Rich. Can you imagine programming without immutability?

But a big part of Clojure's story has not just been in the ideas, but also in the details of the design and implementation. From the performance guarantees of the persistent data structure implementation, to the idioms around parameter ordering, both of which I was appreciating yet again earlier today- aside from the ideas, there are ergonomics that only make themselves known through use, like easter eggs.

So there is much to mine in tracing through the history of the implementation, revealing those easter eggs in nascent form.
Platinum Fortnite Cheats and More
https://platinumcheats.gg/ - Platinum Fortnite Cheats & More!
We are still under development, but we are expanding and improving everyday.
Join Community Today! - platinumcheats.gg
Inner Product and Inner Product Space
Interestingly, I've only seen the opposite, going back to the 90s. Eventually managing N schemas ends up being difficult, and you're also fighting against the database.
On Kawara's date paintings explained (2014)
No problem. By the kind work of many people, I managed to accrete a fairly complete collection.
FreeCAD nailed the “clone” metaphor
I'm starting a SaaS that adds multitenancy to an app as a service.
Check this [SaaS Deployment Guide](https://github.com/aws-quickstart/saas-identity-cognito) out from AWS.
Lightform | Projection Mapping | Web Developer | ONSITE San Francisco | visa available | lightform.com

Lightform makes projection mapping accessible for everyone. The cloud team is looking for someone to own the web codebase as we grow cloud based control of projected augmented reality experiences.

https://jobs.lever.co/lightform/9bb69449-9a90-4132-8c1b-39fc...
MIT tech uses muscle signals to control a drone
You'll have to make it better than DasBetterC to make it worthwhile!
Like cycling passwords every 90 days.
> which lead them to increase production was just a few months ago

https://www.eia.gov/opendata/qb.php?category=1039874&sdid=ST...

Production for the month of March is published and does not show a significant increase. Again, its likely that the sources you follow are providing misinformation - not just about this, but about other things as well.

More generally, I follow oil news quite closely (as I work in the sector, and I have worked in Saudi Arabia specifically). These types of claims are "widely report in the media" constantly every year, although it is interesting that there's a Wikipedia page about this year's events. I personally wouldn't trust that version of events, as it only narrates changes in price without addressing movements of the supply/demand curve. I consider volumes of supply and demand to be more narrative for fungible commodities than statements of price alone.

As all these price movements happened after China's enormous quarantine and reduction in road traffic in February, I'd posit that the falling prices are a result of concrete reduced demand, rather than hand-wavey price adjustments.

Saudi can't adjust price lower globally single-handedly, the next marginal sales will happen at the market price. This wikipedia article doesn't seem to see that. The only way Saudi can reduce the price for its competitors is by supplying more oil to the global market.
> The majority of the testing is done inside a rooted Android emulator running Android 8 Oreo. Tests that require more capabilities are done on a real Android device running Lineage OS 16 (based on Android Pie), rooted with Magisk.

I don't have much experience with such things. Can such an analysis be done with a non-rooted device?
Did I ever say that I only develop in C++? As for tech I did say that modern C++/libs/tooling supply more than enough safety features. If you do not know what those are please do feel free to educate yourself
Neat, it would be an interesting linting tool to help minify CSS. I was wondering why the pruning tool took so long but I can see they are using visuals to determine if a a style is needed or not. That's a really smart way to do it, I wonder what other use cases there are for mapping visual images to code. This is almost like a selenium test for CSS.
> Let me flip it around the other way: because many people were not casually poisoned due to laws about drug safety, aerosolized lead and lead paint chips, food safety, seat belts etc there are more people around today to develop new things.

That doesn't flip it around at all, it's still the same problem. There is a trade off between costing lives by being too reckless and costing lives by being too conservative. Your argument in fact exacerbates the problem of being too conservative -- of being too far away from the optimal trade off in either direction -- because it applies just as much to the lives lost to slower progress.

And banning lead or similar is a completely different situation because the data is in on lead. It's not prohibited because we don't know if it's bad for you or not, it's prohibited because we do know that it's very bad for you with a high degree of confidence. It's obvious what to do with things that are well known, the question is what to do with things that are not.

> A test that has not been characterized and qualified produces unknown results

Known and unknown are not binary states. You can have a new test which is more likely to work than not based on all currently available evidence and you have to choose whether to use it during the period when better data is being gathered. The best answer is not automatically no.

That is different than the problem for approvals in general, but still the same. In the normal case you have to choose whether less rigorous use is allowed in early stages which provides more data prior to making the decision of whether to even do the more expensive more rigorous trials, thereby making the rigorous trials that are actually performed more likely to have positive results and increasing the number of effective treatments on the market.
Sorry, but as a fellow Canonical employee, speaking from a throwaway obviously, it's evident to me that you're simply not telling the truth here.

You know just as well as I do that if you criticize Snap within the company, you get fired. Especially if Mark overhears you. There is no room for criticism. You either drink the koolaid or you shutup. So, no, sorry, we're going to keep pumping out Snap and those who don't fall inline will just fall out of the company. This is how we've always done these things, despite it failing repeatedly, and Snap is no exception. Actually, Snap is in particular no exception, given how hard it's being pushed by top level management.

[An aside from the main point of this comment: your point 3 is nonsense, and any security guy will tell you the same. For packages that the main sudo-ing user executes, sandboxed or not, there still is effectively no difference between that and root. Snap's sandbox is alpha quality at best, and major platform hurdles remain to make it capable of doing anything remotely useful. Say no to auto-updating snap backdoors. Please. There's a reason why Linux has thrived and benefited with its vetted-by-distros traditional package managers.]
LLC? You’re leaving thousands on the table.

Switch to an s-Corp.

30% of the gross will be paid as a salary, as an employee of the s-Corp. you must pay social security, etc on that.

The other 70% can be taken as a dividend distribution As the owner of the s-corp. Thats not subject to social security, etc.

Will save you ~15% in taxes.

at your level, it’s Well worth the cost of the cpa to handle the payroll, quarterly, etc.
A fresh look the news we heard on May 1st

Why do you think Trump phoned Saudis with such a strong threat when:

1. He previously showed no regard for how US oil industry fares, beside taking credit for it doing well

2. US oil industry is screwed below $40 except for the most productive wells in Texas. US shale is screwed below $60.

If his actions can't do a thing to really positively affect US oil industry, why he even tries?

Answer: https://www.dailymail.co.uk/news/article-8232865/amp/Donald-...

So, Trump does 4 phone calls with Putin, then a single one with a right away direct threat to Saudis.

You don't need to think for long what it means.
Plastic is pretty far away from "Refined vs Unrefined", refining adds about $10-20 of value per barrel [1]. At Iran's volume, that is billions of dollars, but not a 5x in revenue.

[1] https://www.canadianfuels.ca/website/media/PDF/Publications/...
I hacked up a simple BASIC interpreter in golang a while back, tons of fun.

https://github.com/skx/gobasic

I also added a simple HTTP-server, with a <textarea> inside it for writing your program. I figured that server should be called "visual basic" since it allowed you to plot graphs, etc ;)
Look for companies that make software that by has to integrate with existing/competing/legacy software systems.

I know that's vague but there are companies that make new products that for one reason or another need to talk to old products and the source, APIs, even binary interfaces are opaque, undocumented, obfuscated or otherwise unaccessible.

Developer tools, CAD/EDA, embedded systems... lots of people are building new stacks that have to talk to older ones at some point.
The actual article is here: https://dl.acm.org/doi/pdf/10.1145/3309206?download=true [PDF].
CNCF doesn’t “own“ anything afaik. If you look at maintainers list most seem to still belong to deis org which is part of msft now
Digital Art to Inspire You for Your Next Decor Project
> Why is it Canonical's fault that authors of individual applications have yet to migrate Snaps?

Canonical is the one pushing for snaps, and they own the centralized Snap store. On most other distros snap support is either non-existent or much less than for package manager or even flatpak. Let me turn that question around. Why should individual application developers have to package their apps as snaps, which are mostly just used on ubuntu?

> Maybe I'm just naive and not doing advanced super user stuff these Snap haters are doing

Most of the complaints here have been about the automatic updates (and specifically that you can't disable it, not that they are on by default). But, personally, I am more concerned with the fact that snap apps run slower. Snap uses squashfs for the program and any associated files, and squashfs is not designed to be fast, it's designed to store a file system in a small amount of (usually read-only) space, such as on a Live CD. Besides slower startup times, snaps also take up more space on disk (which may not be a huge issue for most people), and more time to download (a bigger issue) since each snap has to include its own copy of all its dependencies.

The containerization of snaps provides some security benefits, but there are also a couple security concerns with snaps:

- Unlike the official apt repos, the snap store is not curated. It is much easier to put malicious software on the snap store than get in the official apt repos.

- Since all dependencies are bundled with the snap, if there is a vulnerability in a common dependency, such as libc or openssl, then instead of updating a single package on your system to get a fix, you need to update all of the snaps. And you are dependent on the maintainers of all of those snaps to watch for such vulnerabilities and make sure their dependencies are kept up-to-date.
Show HN: Simple script that turns Chinese characters into Anki cards
If you have a GC HAMTs are ideal for a lock free transactional semantics. In fact all pure data structures can be generalized to give lock free optimistic transactions with a single CAS. HAMTs just have the nicest properties for minimizing conflicts.
Free Return-to-Office Consultation
It’s harder to formally prove Rust code compared to Haskell, the company I work at prototyped in Rust and then used domain information gained to improve the parallel implementation in Haskell.
I also read the Mom Test! I'm almost done with the book it's been a great resource to learn from! My telegram is https://t.me/celoubao we can schedule a call or direct message from there if you want
>The problem is that there is no way to have a browser that only pushes updates for security fixes

Yes there is, it's called firefox esr.
Every single other person I've heard from has had their internship cancelled. I'd consider yourself lucky that you merely got a paycut.

And both my internships paid below yours (after paycut). The important piece of the internship is the experience, not the money.
Algorithmic trading does not equal high frequency trading.

What isn't true about that.

High frequency trading is a subset of algorithmic trading, not the other way around. why do you want to die on this hill?
I really hate the dealer game, but if you're stubborn and persistent you can often get what you want. It sounds like the best approach is to email multiple dealerships and make it clear you're only coming in after you commit to a price--you just can't overplay your hand. I bought a new Fit a few years ago when they shifted production between countries and kind of skipped a model year. So there was a shortage, especially the 6-speed low end. When I located one I didn't have much leverage to negotiate down, but I could stand firm on extra junk they tried to add to drive up the cost.

The used car market used to be fantastic before the 2009 Cash For Clunkers system seemed to have skewed it. It doesn't look like it has "recovered" but that could be due to other factors like better reliability overall. I mostly used a new car as a worst reasonable case scenario where the price doesn't fluctuate.
I've never claimed to be an expert in anything, but if I read a book on SQL from cover to cover, I'd probably still not remember wtf BETWEEN ROWS was unless I was using it daily.

-- The guy that uses C and C++ all the time and often forgets the order of the arguments to common functions.
Actually I was thinking about how to determine function purity in a static analysis manner for a good while, spurred on by how the Chrome developer console sometimes gives "lazy previews" of typed Javascript statements, but only ones that have no side effects. As it turns out V8 has a feature which can guess if an expression is pure or impure, erring on the side of impure due to undecidability and other random issues. It does this by whitelisting a set of opcodes/built-ins that can potentially mutate state or not and running the statement in a separate VM instance with a debug hook set to throw an exception if an impure opcode/built-in is called. The parent developer tools code then prints the expression if the VM instance returns successfully.

https://chromium.googlesource.com/v8/v8.git/+/ba5bac8cebe91c...

I wanted something similar in LuaJIT but it's pretty non-trivial to accomplish. I guess it's one of those mildly useful innovations you can only have with a lot of developer time.
Eat, work, sleep, repeat is already a state machine
Tech lead here. Truth be told, when I screen resumes, I never actually look at the age in the profile of candidates. Even during face to face interviews, I don't even ask. I only get to know how old they are when we hire them just because we're getting to know each other then on a personal level. We still prioritize skill, competency and attitude over age, sex, or even education. Doesn't matter how young and old you are.

We're hiring:
https://jobs.thermofisher.com/global/en/job/105991BR?+refId=...

P.S Well, the 'Education' section there is something the HR guys just came up with. :) When the application reaches me, doesn't really matter.
> Miss-characterizing past statesmen idiots paves the way and lowers the bar the next round of statesmen, who only need to differentiate themselves by not being idiots.

This is exactly what is required, isn't it?

You had no shortage of people from the field of policy studies who got hired to the white house not passing even that low bar.

May I know, who are you?
And that's because users broadly don't prioritize security + privacy.
I was going to post this same link. Great docs from Microsoft
You're right - it wasn't entirely profit motive, but that was a non-trivial component of many of the decisions. Trying to generalise the actions of the medical & pharmaceutical research and industry components as a whole is necessarily fraught.

There's news, though how much I trust I am not sure, coming out of the USA since COVID19 started, that various pandemic response teams, earlier research, etc - had been abandoned only very recently.

Ebola etc - well, we're going off at a tangent, but practically that kind of very fast acting, very high mortality rate pathogen is relatively easy to stop, if for no other reason than most people are going to be sufficiently petrified of their organs dissolving, brutal pain, and almost certain death. It's been noted before that ebola is too effective to cause a pandemic.

HIV - treatments are available now, and you're right, it was (up until 2019) a bigger risk than COVID, but I'm sure there's some political and social resistance to funding a disease that still has various stigmas associated with it. I guess part of that social mindset is a feeling by most people that they can't possibly get HIV.

But, yes, rational and altruistic - I know we're not either of those things by and large. But if you asked your average USA citizen now if they wish NIH had been funded at something > $100 per person, I reckon you'd get a resounding affirmative.
For anyone that’s curious:

- It’s released by SPACE10, which is IKEA’s design lab (or one of?)

- Actual plans on Github: https://github.com/space10-community/the-growroom

- This definitely came up a few years ago, with the same nonsense blogspam/clickbait strategy
> Spanning Tree is under-rated

Spanning tree is a crutch for badly configured networks.
Don Valentine
Double blind studies help with biases during data collection, not during analysis. It doesn't matter if you have the perfect double blind clinical trial for diabetes medication if you measure efficacy using body thetans as a proxy when you get the results back.

Reading news articles or analyses is in effect a metastudy and doing it double blind is pointless - a metastudy requires an analysis of the provenance of the information in order to weigh the results from multiple sources.
I think part of it may be how easy it is to find alternatives to paid services. Found a notes app that costs $5/mo? Google free note taking app and you'll be able to find one that's truly free, or one at least has a generous free tier.
Resources for Product Managers
It’s not what I am saying. I am saying high frequency trading will take most orders (including yours, mine, automated or not) from all exchanges no matter what, so you lose money on every trade. So having a bot that trades a lot will just make lose money for sure.
This kind of unconstrained and minimally accountable automatic update is incompatible with strong security.

I already wouldn't use ubuntu due to their long established phone-home practices, but this further strengthens the case.

FWIW, I'm pretty happy with the recently released Fedora 32 so far.
Yet another Google play account terminated
I had several niche news apps get suspended at once. None were focusing on the coronavirus. But since they pulled feeds, I had virus stories. A few days later they terminated me for life. I know you think there is more to this. But every one of my suspension letters pointed at the current pandemic as the reason. I also put up a patriotic t-shirt store a day before. GOOGLE please fix this mattbullis at gmail.