skysight-inc/HackerNews huggingface dataset:
For me, it's more of a guestimating rule. Sure, some tasks take less than I'd expect them too. Sure, some take a LOT longer than even my guesstimate. But this helps me 'plan for drought and pray for rain', so to speak.
Practically, not much. Ideally, though…
Disney delays Avatar quadrilogy, dates three live-action Star Wars films
I see what you're saying, but there's one further point you should address. It's not the Chinese free market that's giving the US consumers $5 bills for wine, it's the Chinese government. So consumers are enticed to buy wine which they might not have in a market distortion, which hurts not just US wine producers, but Chinese beer producers who compete in the tasty alcoholic treats export market. Maybe a short term gain for US consumers who enjoy their nightly reds and whites, but in the long term, market development will be unnaturally stymied.
https://en.wikichip.org/wiki/google/pixel_visual_core It would be interesting to compare photo/video performance between 3 and 3a (slower GPU, slower CPU, no dedicated Visual Core). Saying 'it has the same camera' in this case essentially means only the same lens and software.
If you think software developers get this bad, try being another professional like marketing or legal.
I'm not sure what you're getting it. I think GP meant "romanticize," i.e., "deal with or describe in an idealized or unrealistic fashion; make (something) seem better or more appealing than it really is."

(Though in this case the intended meaning is probably a little closer to "build mystique surrounding.")

I agree with your point about naming a product to cover the whole field. It does seem off-putting--although I think examples of it are pretty rare. (In fact, I can't think of any off hand...) In this case, "Mathematica" is far enough from anyone's ordinary English usage that it doesn't fall into that category for me. I don't believe I've ever heard anyone say the word "Mathematica" to refer to anything other than the product. It would be a different story, of course, if it were just called "Math."
> At the end of the day, the only person who is responsible for it is you.

Sigh. Unless you're too big to fail in 2008.
If you haven't already, I highly suggest reading the book Why We Sleep by Matthew Walker, a google sleep scientist and director of the Center for Human Sleep at Berkeley. The book is mainly focused on the causal effects of sleep deprivation, but he also mentions excessive sleep.
Quite.

Drill those, though.

Under stress, people fall back on learned patterns.
Or use a language with great data structure support so you don't have to create objects at all!
I mainly use my smartphone to browse web/reddit and for uber/lyft. The drop in performance doesn't really matter when you compare it to the price drop.
> the downside is you need to write code

You might call that an upside!
What specifically stands out to you about that being an ad for an Android phone instead of an iPhone? I can't see a huge differentiation.
MobileIron, Google, and others are working to kill passwords
<link> tags to include CSS and JavaScript on a page can have an integrity property, which is a SHA hash of the resource they link to.

It's intended to ensure that a CDN doesn't change the content they're serving to your users.

But it turns out you can approximate the speed a visiting browser computes those hashes to fingerprint browsers just by including some CSS on a page.
Many times, they are indeed MBA problems. VPs micromanaging instead of delegating, not investing enough money into hiring, retaining and developing their talent, etc.

Other times, it is a problem with the existing developers. Choosing not to learn/follow industry best practices. Creating an over-engineered solution instead of a simple one. Skimping on automated testing and spending more time on manual testing instead. Making their colleagues wait an inordinate amount of time for a simple question, code-review or approval. There are many things developers can do that would slow down their team's productivity.

I don't think tribal finger-pointing is very productive. It really does vary case-by-case.
I might of missed it, but didn’t see in the article any mention of multiple IPs or NICs isn’t the theoretical maximum 65k ports per IP?
Recent follow-up work from Uber at ICLR:
https://eng.uber.com/deconstructing-lottery-tickets/
The scheme we’re discussing XORs the two at the end, so that flaw doesn’t apply. Also: empirically, “kernel leaks CSPRNG” state does not seem to be as much of a problem as “userspace is convinced it knows better than urandom/getrandom”.
All I wanted was rails new
After having written queries to populate whatever platform data structures take the result...to mothership-sized ORMS that keep you as far away from SQL as possible, I have to say a middling ORM like Dapper is optimal for me.

It's lightweight when you want it to be, but if you want to do some heavier/generic use...it can take you quite far.
Perhaps I misread it, but I think the only testing being included was for the specific change. The bit at the end was "if we had the time to do a lot of general refactoring and testing not tied to the particular feature being done right now it would save time in the future".
You can also get a few extra features on the mobile app, such as step-by-step solutions, if you pay a very small, one-time value (not sure how much).
Good take. It's a shakedown of epic proportions. Government wants to pierce their 'corporate veil'. I'm not a Facebook fan, but I hope they don't.
I can't speak for anyone else but I certainly have never bought an Apple product to prove I can afford it. In emerging markets -- where the average buyer can't afford more than a cheap Android phone -- there might be some truth to this but in the US, iPhones aren't exactly "exclusive."
It doesn't look like it's going to be easily fixable.
With that much gear and those kind of loads do you still have a traditional UPS / transfer switch / genset arrangement for everything in the room? If not, how do you manage short duration power outages?
It can be, but it is hardly the only solution to that problem. I've also seen it solved, for example, with a git commit hook that just bounced any non-parameterized queries.
Create a demo then.
Go with an ORM when your schema is still in flux but transition to raw SQL when you can the tech debt and performance overhead is just insane otherwise.
Note that this is the front camera, which most people only use for video calling and selfies. Personally, I've never used the front camera, so it having only a single lens doesn't really matter to me. Any serious photography will probably be with the rear dual-lens camera.
And what is CentOS 8 ETA? I found nothing at CentOS web site :-( Do I miss anything?
I mentioned getrandom.
Mediation tests don't support causal inference. Sobel method is fine but rarely used now in the social sciences.
AWS DeepRacer the fastest way to get rolling with machine learning
How did you decide the price ? How many paying customers do you currently have ? Did you release it to the public right away after those two months ? How much marketing/advertising have you done ? Is this now your full time job or a side business ? Could probably make a blog post.
Interviewing with Gitlab
Terraforming Mars can continue infinitely. The end state requires players to deliberately take the actions to reach it. If no player chooses to end the game, it never will. Players could continue forever to use engines that generate points each round, to unbounded totals.

By game theory they shouldn't; eventually a player will be able to end the game while ahead and should do so; but we're already disregarding the motivation of winning for MTG.

(An expansion introduces a rule that each round automatically advances one of the game-ending parameters, but says you can play either with or without that rule.)
This is really missing the ESP8266 imho
Good point, I guess the comment to which I responded could be read two different ways also.

No one likes to be forced to do anything, and any perception of unfairness could easily elicit a stronger response of resentment or resistance.

I personally think when it comes to protecting rights it may be warranted, but I definitely see how the situation you explained could also be true. It's a tough thing to balance.
How are you switching mains power safely? I looked into it, but gave up when I realized I'd have to install a rectifier in the wall which just seemed like a fire waiting to happen.
I would be comfortable using AES keys generated by my algorithm, even though I would prefer djb's proposed key erasure RNG I linked above.

If the attacker managed to read the inner state of your RNG, you need to rotate all keys. There is no defense. The key erasure RNG only limits the damage.

There is no "entropy fills back up", because it is not drained. There is "adding/replacing non-deterministic entropy", to mitigate how many keys are known to attacker if attacker had access to RNG inner state for limited amount of time.

The entropy in /dev/random it not any better than the entropy in /dev/urandom, after the entropy pool has been initialized (step 1 in my algo) they are the same. /dev/random blocks until step 1 is complete. Step #1 is not complete in two cases: very early boot before the entropy pool has been read from storage and boot with no entropy pool stored, so need to gather entropy from I/O or hardware RNG like rdseed.

For ssh, tls, wireguard etc, use urandom.

For embedded devices: inject entropy pool value at manufacturing time.

For VMs: inject entropy pool from host at first start / VM clone.

The server never "runs out of entropy".

Please watch the CCC presentation I linked above.
> You also need to include fuses and other safety circuitry to ensure it doesn't exceed that threshold your microcontroller can accept.

I'd say you need to include other safety circuitry, as well as proper PCB design, to make sure it doesn't start a fire.

If you don't know what you're doing, don't rely on random stuff from AliExpress etc to be grid safe, and don't try to make stuff that connects to the grid yourself.

If you do not know what you're doing, for stuff like this I'd go with say Fibaro Z-Wave stuff or similar devices which have built-in power monitors, and can interface with Home Assistant or similar.
Entrepreneurs should figure out why Pokémon is a billion-dollar franchise
Ask HN: As a female/minority, how do you vet a company before taking a job?
I read stories about what it was like to work at Uber as a woman and I wonder how women and minorities vet a company they are thinking about working for or received a job offer for?

How do you try to screen the environment and figure out if it is a hellscape before you enter?

I'd welcome any feedback. I am working on a research project on how people analyze and screen when offered a new position...
I abandoned windows on my home machines because of a Microsoft mouse.

I had bought a new asus netbook. I intended to put linux on it but it came with some sort of student edition of windows. I thought I'd at least see how well ran out of the box. So I plugged in my decade-old and trustworthy MS mouse. "Need to connected to internet to download drive for external mouse" ... windows was then dead to me.
I've gotta admit: hats off for this clever hack.
The glass on the screen on my Pixel 3 is the worst I've had in recent phones (Nexus 5, Moto X4). The rest of the phone is...fine. It picks up scratches really easily, and cracked in a moderate fall onto a wood floor. Both prior phones took a lot more abuse. My wife has the same phone and the exact same experience.
This is a cute little project that can be deployed anywhere with pip install mathics -- I even have it on my android phone (under Termux)! It can't really compete with either Mathematica or Sage, but both are multi-gigabyte programs. Unfortunately the Jupyter kernel IMathics doesn't seem to work with the current release, although it does come with its own notebook support.
Looks to be a typo for 1 KiB, since the address space seems to go from 0x0 to 0x3FF.
A retroreflector does not require aiming nor moving parts, it simply uses geometry to ensure that a lightbeam is always reflected back to its source. Retroreflectors are cheap to build and well-understood.

It is a very interesting idea, the reflectors likely will burn but you could cover the missile with them. You only need to reflect enough to disable/weaken the emitter.
> You are correct however that TimescaleDB requires more storage than some of these other options. If storage is the most important criteria for you (ie more important than usability or performance), then again I would recommend you to one of the other databases that are more optimized for compression. However, you can get 6-8x compression by running TimescaleDB on ZFS today, and we are also currently working on additional techniques for achieving higher compression rates.

This is a weird answer since compression is used by columnar databases like MemSQL and Clickhouse to both save on storage and accelerate queries. Compare this to using a generic a filesystem compression which would both compress worse and make the system slower.
Anecdotally like another comment says, all the plastic phones I've had have been way more durable than any glass phone, maybe with the exception of the Essential Phone. But then, it's made out of titanium so there's that.
The problem here isn't a lack of competition.

This happens because tech companies are well-equipped to siphon user data at massive scale and have been given the luxury of embedding these services into our daily lives without sufficiently educating the public around their business models. Ultimately, the public has very little control over what these companies do with this data, so there's a perverse mismatch of incentives here.

Tech companies are incentivized to collect user data and not explain how it's used. Tech companies are incentivized to pay lobbyists to discourage the government from placing a market value on data. The public doesn't have that kind of lobbying influence.
> Could he be censured for failing to secure information about clients?

If this were a US attorney at a US border, almost certainly not. ABA rules permit attorneys to disclose client information (among other reasons) "to comply with other law or a court order."

Even as far as a US attorney receiving orders from another country, or a blatantly illegal instruction within the US, they should be alright. The lawyer didn't actually disclose client information, they just lost control of it. The ABA only requires "reasonable efforts to prevent the inadvertent or unauthorized disclosure of, or unauthorized access to, information" about clients. Offering up the password might not have been a reasonable effort, especially in the absence of consequences for refusing, but having the device imaged and cracked seems to clearly exceed reasonable efforts to prevent unauthorized access.

As for NSLs, what a mess. I'm not sure anyone can answer this for you. They already push the established bounds of compelled speech, so general precedent wouldn't be a trustworthy guide. And any NSL-specific precedent was almost certainly set in closed, confidential hearings, so the people only people familiar with it wouldn't be able to discuss it.
I lost one Sensei to a persistent squeak of the wheel, but the one I have now has been working for me for a while now. I still have an Intellimouse in fading white-to-yellow but it's like having a classic car -- I'm not willing to take it out for a drive.
I like to use civil engineering analogies too. This cupboard one is great, I'll have to remember it.

Like for people who want a 50% demo at a 50% timepoint, asking if they'd ask to drive a truck halfway across a bridge when it was half completed. I mean, you could build a bridge that way, but it would be way easier to lay all the foundations first, then build support structures, then finally pave it at the end.

Another one is when someone asks to tack on a feature on top of some system that really can't support it, comparing it to asking to build a second story on a tent. They wanted the cheapest, quickest to set up, lightest on resources system, and that required certain tradeoffs. To build their new feature, it would often be easier, quicker and safer to rewrite the whole thing from scratch.
1 thousand words, probably.
It's supposed to be 1kW, ie 1024 words.
I agree only as far as those entrenched in Washington DC.

But would argue 'grassroots' conservatism believes state favored corporations, regardless of ideology, are anti free market.
There might not ever be proper competition if internet companies are fundamentally winner-take-all monopolies where the more data you have the better you do.
How long ago was that>

I have not had a mouse, wired or wireless, fail to function in windows, internet connection or not.
They all just work almost instantly.
For me it was Logitech that forever changed my mousing experience somewhere in early 2000. Their Logitech Optical USB mouse (this one: https://www.amazon.co.uk/Original-Logitech-Optical-Mouse-But...) was the first optical mouse on the market here. It was outrageously expensive for my teenager budget, but with a USB-to-PS/2 adapter and some Windows utility to tweak the OS refresh rate it gave me a real advantage in Unreal Tournament. No more gunk messing up accuracy. I used it for years and if I’d still have it, I don’t doubt that it would still work.
I don't see how that will economically make sense long term. Burn coal to yield co2 + water + electricity, then use electricity to convert the co2 + water into oil? I assume it's more efficient to directly convert coil to oil: https://en.wikipedia.org/wiki/Coal_liquefaction

What they're doing makes more sense to my intuition. "Mine" (excess) co2 from the atmosphere, using a cleaner source of electricity.
Different Fourier than you might have been expecting to read about.

My first clue was when the author pointed out that this particular Fourier wanted to "abolish the number ten." I don't think Joseph Fourier would've been up for that.
Every single causal link made in epidemiologic studies will have potential confounders that need to be adjusted for. I'd be shocked if anyone could think of a causal link without a potential confounder, never mind that we may have unknown/unmeasured confounders that aren't even top of mind.
One email away from remote code execution (Exchange Vuln) [pdf]
I'm not sure what a "gatekeeper" is, or the concern with it being "not inclusive". I suspect this is Twitter jargon, leaking out more broadly.

Terminal apps are a 1970's concept. We're discussing the possible use cases for a brand new one, which has yet to implement a number of basic features common to virtually all existing ones.

If anyone happens to not need those common features, and does have use cases satisfied by the new entry, then that's great! Your existence is not invalidated, there is no membership card for anyone to revoke.

However, while I'm not sure if there's a contemporary jargon term for expressing this in a single word... you should perhaps avoid "raise the bar" boasts, if you're simultaneously sensitive to anyone else pointing at a bar.
I'm surprised with so many mentions of Django nobody mentioned the migration system.

I've hand-written sql (the good old days of mysql_real_escape_string) and I've used some ORMs.

Django stands out because of their code first-approach for models: You define models in Python and they generate migrations based on that.

That makes updating very easy and also quite robust, as a simple makemigrations call in the CI ensures your DB is not out of sync.
> From my understanding, intro/extroversion is how people like to process information. Introverts like to think through things. Extroverts like to talk it out.

I have never heard that as the primary definition of intro/extroversion. The difference is really about how you "recharge". Introverts recharge by spending time alone, while extroverts recharge by spending time with others. Thus, introverts may be fine in social situations, BUT if they don't get adequate "alone time" they will get exhausted.

Thus, this really is tied to introversion/extroversion when it comes to keeping up with "weak" networks. I may like to socialize, but as an introvert, that costs me energy, so I am picky about where I "spend" it, and oftentimes I will forgo the chance to socialize with folks I don't know that well because, for me, it's not worth the energy.
And doing the inference locally, and just uploading transcripts for the most part is way more cost effective. They don't have to pay for the power on these endpoints.
I'm replacing my G4 with a 3a. The new G7 is $300 so the extra $100 for a better camera and slightly faster seems pretty worth it.
That strikes me as requiring a great deal of luck. By it's very nature, growth means expanding into the unknown.
A Functional Class Framework for Modern Western Leftists
I'm looking for a lightweight ORM like Dapper for Golang. Anyone aware of something decent?
Me to when I moved to using a mac mini my right hand pinkie finger started to ache - I then unpacked the 10 year old ps2 MS mouse and a 20 year old keyboard and switched to that.
That piece is emotional AF. That doesn't necessarily mean it's wrong, but here is a concrete sign that it is extremely biased "and salary earners in structured jobs that resemble the tests"

Ha! Haha! Is Taleb wilfully ignoring that most people work salaried (or wage) jobs?!? Most do not become hedge fund managers, entrepreneurs, independent authors.
> Motorola continues to carry this torch with it's G-series, near-stock, sub-$300 phones.

They also come with almost non existent Android upgrades.
Quoting from https://github.com/systemd/systemd/issues/11810#issuecomment...

BTW, the reason we use RDRAND in some cases instead of getrandom() [which we use in many others] is that we need to generate uuids early on (since every service we starts gets one passed, the "invocation ID", and for other stuff too), but getrandom complains in dmesg or blocks if we call it before the pool is initialized. Since systemd is one of the earliest programs that runs and thus very likely comes into contact with an uninitialized pool we attempt to avoid that by using RDRAND when generating uuids, since it should be good enough for that, as the usecase needs a "mid-quality" rng source: not crypt quality and not totally guessable either.
Do we even need more standards though? The standardization process takes a lot of time and just because something is a standard doesn't mean major players will implement it. Implementations always trump.

Browsers are basically an operating system now. For comparison, nobody cares that the Linux kernel isn't a standard. Nobody wants a "competing" Linux kernel implementation. The implementation itself is the standard and reference and that's totally fine.

The problem with looming IE dominance in the old days was that it was closed-source and proprietary, but that's not the case with modern day engines. In the FOSS world, competition isn't really a big driver. It just causes redundant work.

> A world where Blink has 80%+ marketshare (which is pretty much what we have or where we're headed) is one where a single group can dictate the standard for everyone else.

That's just not true. Any piece of software can be transformed into another piece of software. If <Upstream> really wants some feature I don't want, I can patch it out. If I publish some feature that <Upstream> thinks is good, they can just merge it.

Of course it would be good if <Upstream> was more like the LLVM-Foundation and not "literally Google", but the point is that having just one engine isn't the same as one party controlling the implementation. Microsoft obviously understands this, or they wouldn't choose Chromium as the new basis for Edge.