skysight-inc/HackerNews huggingface dataset:
> with Uber you essentially don't have to deal with all the shit taxi drivers pull, like refusing rides if they have to go to a slightly less profitable area

That's exactly what happens now

https://www.wired.co.uk/article/uber-upfront-destinations

> Not to mention that with Uber you know exactly when the driver is coming

Not any more, they cancel
In this case the reviewer isn’t at fault, though.

The preview guidelines forbid showing hands and showing people using the phone. So this is on the Halide people.

The shot is very brief, and the hand and phone aren’t the focus, so I can see why it wasn’t flagged previously, but it’s there.

If a reviewer sees it, they pretty much have to flag it.

IMO, Halide should just fix their small mistake and move on.
original title: Butterfly eyespots evolved via cooption of an ancestral gene-regulatory network that also patterns antennae, legs, and wings
Sounds like you're unaware what a "thinktank" does: they are political propaganda machines with enough funding to impact the pop culture fringe of whatever industry funds the thinktank. In the US, most visible thinktanks are GOP/conservative marketing operations, such as The Heritage Foundation.
Using 2018 Statistics, The United States + EU + ASEAN + Japan represent 49% of China trading, Russia only 2%.

The Partners above represent 53% of China exports and Russia only 1,9%.

Even taking into account that other strategic considerations will of course guide China decisions, it is once more, another major strategic error on the part of the EU and the US not to use this as leverage.

https://en.wikipedia.org/wiki/List_of_the_largest_trading_pa...
> the sound is cracking on my iPhone

Webaudio has pretty poor performances in general on mobile.
The article comes right out and says that Putin’s effort is a failure, short and long term. Only direct help from China could possibly change that outcome (and that involvement is presented as the less wise position for China to take regarding its self interest).
Author here. I generally agree - IF something goes terribly wrong within the application, a 500 is definitely the way to go. The thing is - these just shouldn't happen that often. Because in that case we're having a bigger problem. :D For example I have never seen Stripe return a HTTP 500 from their API. Thing just works.
I do know the basics of GPS but not much further than this.

Wouldn't it be possible to embed a clock in a GPS receiver that gets used when decrypting the packets it receives? So instead of just receiving a encrypted packet and trusting it, it'll decrypt it and check when the message was from and if the slew is more than ~1 minute or whatever, then it is probably forged.

That would at least prevent the scenario that you're describing, but since I don't know enough about GPS, it probably introduces other problems.
> I've also noticed a news radio program I sometimes listen to, is now taking more breaks to advertise themselves. Not programs or content, but just how good they think they are in general, and how trustworthy they are. It's self-congratulatory cringe.

Touting a particular feature is generally a sign that you don't actually have that feature.

Food advertised as healthy ("now with 10 vitamins and minerals!") is probably junk food masquerading as healthy. The tomatoes and broccoli in the produce section, on the other hand, have no advertising but you know they're healthy.

Along those same lines, if I have to tell you how trustworthy I am, you should take everything I say with a grain of salt. IMHO you need to find a new (better) favorite news source.
Shell companies cost money to fold up and move on. He’s probably just inside the cost of business side of thing right now.
I mean ... That's what's cryptography is for. Making sure that what you receive is from the sender you expect it from.

Ie sign the current data package plus the current time. Receivers ignore everything with an incorrect timestamp and/or wrong signature.

Now you only have to make sure that you don't lose your private keys.
Note that this won't work with reasonably performant CNNs. Passing an image batch through a large-ish ResNet takes half a second on our GPUs, several minutes at full load on CPU. This makes training infeasible, and most models small enough to work on CPU are so far from state-of-the-art that you can't do any worthwhile computer vision research with them.
I did learn it when I wrote .Net.

I understand it fine, but I think it's far too situational, and greatly overrated. There's so much focus on "abstraction magic" and a desire to avoid admitting you have a dependency or daring to ever actually implement something. It made writing code and debugging code more annoying (everything shows up with "0 references" in VS because...it's all behind DI magic). To say nothing of the verbose, boilerplate setups for it, which were closer to actual incantations than logical code.

I'm sure there's more lightweight ways of doing it, or we should have used a different DI tool, or it shouldn't be done x/y/z-way anymore, but the reality of most DI-afflicated .Net code that I've had to deal with is that it's never done 'well' and all it did was add noise and code that was more difficult to write, debug and maintain.

It falls in the same bucket as most of those other OOP/SOLID/design-pattern principles - half-decent situational guidelines for software that morphed into what amounts to 'holy covenants' that must be strictly applied at all turns.
I don't think its a common opinion that its very slow. It builds queries and executes them very quickly compared to most.

It does have a built in footgun where for some structures it defaults to invisibly lazy loading sub-collections, you can (almost certainly should) disable that and specifically tell it to populate that data in the first query using Include() or any of the other projection mechanisms. Is it possible you had that?
Don't use telegram. It's not encrypted, it's not safe.
"at least 8 characters, uppercase/lowercase, numbers, special characters" - I thought the more current recommendation was to use a longer passphrase rather than an overcomplicated and hard to remember password? Of course this hasn't yet got through to many sites, and apparently also not to all security experts...

As for "love", I don't think LastPass (which is unfortunately mandated by my company) loves me, and when I see its egregious UI and its idiotic prompts to fill in passwords on sites to which they don't belong to (not to mention prompting me to save passwords which I definitely don't want to save to LastPass, but unfortunately the popup only has a "Not now" button, not a "No, never" button), I don't really have any love for it either...
There is no real journalism, only perspectives trying to win mindshare. Those that believe, and may be able to prove in productivity gains are being actively shouted down by those better funded saying otherwise. The truth? There is no truth.
> Studying calculus in particular makes little sens for compsci. Rather, graph theory or abstract algebra might be more worthwhile to learn - basically any subject that touches theoretical computer science significantly.

Unless of course you have any interest in machine learning.
Update the register with a fake number
Author here. Thanks for the nice words - I appreciate it. I've read that a couple of times in the comments already. Definitely something worth considering, Stripe does this as well. Thanks for your comment.
I don't know any Julia and I've looked at one example: <https://juliaanimators.github.io/Javis.jl/stable/tutorials/t...>

In the first code snippet, I don't understand how Background(1:200, ground) is picked up. It looks to me like a statement disconnected from the others. I also don't understand how calling background("black") and sethue("white") in function ground affects anything. Are those some dynamic scope shenanigans? Or do those just modify some global variables? Generally, a lot of parts of the code don't seem connected in any way, I don't see how the data flows through code. Could someone familiar with Julia ELI5?
These role level names are just nonsense of the highest order (Staff, Senior, L2, etc). People are given titles to fixate on as a substitute for things which actually matter:

1. The opportunity to have meaningful impact
2. Important, fulfilling work
3. Recognition of value (including good comp but not just that)

etc
Asymmetry - Russia knows we won't conduct an offensive and they can stress-free empty their Finnish border for this campaign
Can we get an open source gig economy app

Sure, start writing it now. The journey of a thousand miles begins with one step.
You should do it sooner than later if you have decided to go anyway. The numbers are not looking good: http://www.nhc.gov.cn/xcs/yqtb/list_gzbd.shtml. It's like 200 200 200 200, then 500 500 500 500, then 2000 yesterday.

But they're mostly in Jilin, so use your own judgement.
This is a great point. Too many times I've heard of people skating by and not trying to learn anything in school. I keep hearing from others that they think a degree is only about the ability to stick with something.

I call bullshit, just because those people don't care and didn't try doesn't mean that the system is worthless when it comes to actual learning. We need to change the perspective of people on education from "just need degree to get a job" to "going to school to learn things which can be applied later or build a solid foundation for later learning"

Employment is important (I guess? private companies just exploit labor but that's another topic) but you can do so much more with a good education than just "get job"
> 1. If you're recording an event in the past, store it in UTC.

That works a lot less well when your analytics don't easily show that "make my coffee" is usually run in the mornings, local time.
You might want to put “Show HN: “ at the beginning of your title…
To piggyback on this, all developers dealing with this should read "Developing Time-Oriented Database Applications in SQL" too.
Lisp has it done right (recommended reading for all):

http://naggum.no/lugm-time.html
or even consult your employer to give you a exception on that clause/if they're willing to change that contract with that clause removed (limit it to company working hours or work done on company resources)
As a business, it is quite easy to buy panel screens without the cruft. See e.g. panelook.com and they are not expensive, though you have to add your own bezel and tuner. I'm surprised nobody turned this into a business.
Author here. I read that a couple of times already. RFC 3339 is what you should use - I should probably change that (it's what I actually meant). :) Thanks for pointing that out.
I don't think that changes the equation that drastically. I mean sure, it's practical to be able to destroy all the enemy's ships from MRBM range rather than cruise missile range, but considering the amount of submarines carrying "aircraft carrier killer" cruise missiles with already decent range it's not such a game changer.
That has been argued since the Jeune École doctrine emerged in the 19th century, with first small and fast torpedo boats, and then submarines. It hasn't been proven right, with all big conflicts including sea faring nations since then having big surface ships playing a part at least blockading ( Russo-Japanese war, the World Wars, Korean war, Vietnam war, Gulf wars).
This happen, but with Apple you get to communicate with a real person.
I take this over Googles bot replies, every, single, day.
If they access you device your side may be compromised (and a keylogger or cache inspector may defeat most password managers, offline or not).

And even if they get it because your online backup of it is leaky, it is encrypted using AES256 with a passphrase of whatever length you want to use, correct horse battery staple let you to generate complex enough and long, but memorable, passphrases. If your passwords are important enough to try to dedicate a lot of computer resources to break it, you can put a passphrase that can stand brute force attacks for centuries.
doesn't matter. gas pipes leak, and shall appliances aren't efficient, so even if the grid was 100% fossil fuel (which it's not), it still would be more efficient to use electric in the home.
See also reanimate, a very similar Haskell library: https://reanimate.github.io/
> we should be storing latitude and longitude coordinates

Also relative velocity and mass. Think about it...
I question how well bottles are being washed, if people "occasionally [find] a bottle with ash still in it".
A reactor cannot run 100% of the time, as it has to be periodically inspected, refueled...
I don't think it's a definitive choice. I've jumped from one to the other and vice versa based on opportunities and contexts, and it continues to serve me well.

Really, it is only 2 different ways to contribute to a product and engage in a team. If you can be good at both, why force a career-long choice?
> "If people knew how to push back and started doing so, we could make this kind of endless spam unaffordable for the people who do it," Graham told Doost. "The hope is that there's enough of us who stand up, start pushing back, that it becomes more expensive for companies to negligently hire these telemarketers and participate in these telemarketing practices."

Is there a tutorial with templates for suing robocalls?
I think the recent "Staff-plus" fascination comes from the extreme dilution these past years of the "Senior" engineering role. Meaningless title inflation is real.
let's all move to newcastle!
A rational plan would've been to confine the conflict into Donbas & Krim. I would make the argument that barely any sanctions would've been put in place if Russia had occupied the areas it was already fighting in, since the west barely cared in 2014
For a good history of the use of gold as money see The power of gold: the history of an obsession by Peter Bernstein:

* https://www.goodreads.com/book/show/249245.The_Power_of_Gold

* https://en.wikipedia.org/wiki/Peter_L._Bernstein

Also good are Money : the true story of a made-up thing by Jacob Goldstein (also of NPR's Planey Money) and Debt: The First 5000 Years by Graeber:

* https://en.wikipedia.org/wiki/Debt:_The_First_5000_Years
I agree with that. Money seems to flow to "safe" products. Some minor iteration of payments, CRM, taxis or fitness.

How do you fix it when the incentives are skewed towards quick bucks? Government pushing certain industries has worked for China. There'll be a lot of opposition to that in the US I'd imagine.
I feel that the comparisons are quite one dimensional (crushes Rust, Go etc..) picking one or two metrics. Why is the memory footprint almost fully ignored in the article? Application speed is rarely the bottleneck in platforms I work with, but it does matter a lot how many instances you can run in a cluster where memory is often a limitation. For me personally it's also important how easy is to write concurrent code to work around IO bottlenecks.
It's hard for me to see major browsers (Chrome, Edge, Firefox, Safari) accepting Russia as a TLS CA, especially given Western sentiment toward what's happening in Ukraine right now. It's pretty obvious that the Russian government would use it to spy on users.

A similar effort by Kazakhstan a few years ago was shot down by the major browsers.

https://gbhackers.com/kazakhstan-root-ca-certificate/
Author here. Haha! You are right. I admire Stripe's API and there's absolutely a lot of things in it that are my "benchmark" when it comes to good APIs. However, they return UNIX timestamps, for example, which I don't like that much (as stated in the post). They also use POST for updates, because, if I recall correctly, PUT/PATCH wasn't a thing yet when Stripe was built initially. Thanks for the comment.
Backing Putin into a corner politically isn't going to lead him to retreat. Rather than doubling down on sanctions and promising ever-more draconian measures, the Biden administration should be developing "off ramps" or ways to de-escalate the conflict by giving Putin some sort of face-saving measure to withdraw or abide by a settlement that gives maximum peace and safety to Ukraine and stability and security to Europe.
Suggesting Smeg to someone concerned with quality undermines your point.
The problem I've seen with some induction hobs is that the low power settings are basically 1 second on / 5 seconds off, which is kinda annoying when the liquid goes between boiling violently / not boiling at all. Maybe thicker pots would help smoothing that out, though.
Spreading out (geographically) considerably reduces the challenge:
https://www.imperial.ac.uk/news/180592/european-cooperation-...
> Now I think about it, why is GB not called BB?

Because it doesn’t scale. Giga is the metric prefix for “times billion”.

However, large (and small) numbers don’t end there. What about Quadrillion and Quintillion? What about milli and micro?
> The smoking point is not a problem

Could not disagree more. Olive oil will be spewing smoke and changing flavour well before you get to a sensible temperature for shallow or stir frying. It is very tasty and apparently quite good for you, so it's a great choice for low-temperature cooking, but anywhere smoking point is important, olive oil is not what you're looking for.
The 3rd shot of the mRNA vaccine clearly does reduce infection from Omicron somewhat (I would call it more than useless for that effect, you can call it whatever you want).

They also are still very effective at preventing severe disease (against Omicron). This is the opposite of useless.
If you have a time for an event, then there's an encoded assumption about what you're trying to determine. Very few - I would say zero - events we want to know when they happened but don't care about where in anyway.

For example when planning meeting times, the reason local time comes up is ultimately some determinant about when it's going to be day or night - that's the actual metric that meeting planning generally tries to take into account.

Strictly speaking I would say this also applies for storing data about machine to machine events which might be normally considered to be purely sequence based. If we're storing times to determine processing order for example, then there'd be value in storing the lat/lon of the machines generating them, because it's an extra datum which can resolve expected ordering (i.e. based back-calculating latency windows).
But China plays a long game. Let's say Putin would fall, turmoil would ensue, and something close to some kind of democratic or at least autocratic government would emerge. Maybe a kind of soft mix of current Turkey + Hungary, still with some Soviet undertones, but that would get Russia close to Europe. That would mean the end of any China future ambitions for the next 50 years.

China build the biggest Navy in the world and for sure not for beautiful parades. To achieve their objectives and keep the current Communist elite in power making money, ( they are not different from the Oligarchs) they need Russia natural resources and a fellow authoritarian in power.
China will support Russia.
With ORMs I tend to write things with their native syntax, and then if necessary go back and speed up critical sections with SQL; it's not an either/or situation.
GPS spoofing is the same signal, emitted at different time and space.
That is still either display rule or scheduling process topic, rather than a data type issue.

Few examples:

1. Local public transportation systems must commit to certain schedule of departures from every stop and make it unambiguous. This means that they have to always use local time in publicly communicated schedule, but plan the time table in UTC assuming that offsets will not change. Usually results in departures happening twice on the same time, requiring some extra resource planning.

2. Long-range trains and flights must (and usually do) operate in UTC, communicating arrival and departure times via display rules.

3. Shift planning in 24-hour working processes: offsets complicate the planning process and add unnecessary risk of breaking compliance, so they better be avoided and UTC must be used in combination with display rules.

4. Execution of scheduled jobs: depends on recurrence setup, for which display rules must distinguish between "once per day" (local time + take first occurrence on spring offset change) and "every 24 hours" (UTC + display times of occurrence).
I am not sure if that is really true or if it’s just that a 5 yr old can look back to when they were 3 yr old, a 10 yr old can do the same, so can a 20 yr old or an 80 yr old.

In the same amount of time anybody can look at their memories and say ‘gee… where did all the time go?’ The older you are the more that time is.
What ratio is appropriate once Russia has used this excuse to invade a sovereign nation? The time for having concern about Azov battalion seems well past. There was never such ultimatum as "get rid of Nazis or we will do it for you". It was never a real concern, but a pretext, their own manufactured consent.
It makes for a bad user experience for the rider. The customer wants to know that they can certainly get a ride, not get rejected because their destination isn't profitable.
Have you ever been outside of your oblast? I guarantee that I’ve seen far more of Russia than you - my views are based on far, far more than some video with which I happen to agree.
Any meteor that had enough of a solid core that was possible to work into a danger was likely quite large and destructive. Even though it likely didn't hit a human community, those that found it would have certainly noticed the destruction. What was the source of that destruction? The metal that is now in your dagger. I think a story of a Doom Dagger is more effective than a light from above.
> Money is "printed" via a combination of loans and fractional reserve banking

Fractional reserve banking is not a thing. Tobin called that "The Old View" in 1963:

* https://cowles.yale.edu/sites/default/files/files/pub/d01/d0...

It is a convenient crutch to get a '101' level understanding, but people end up continue to think it's real and so the teaching of money multiplier should really be stopped:

* https://research.stlouisfed.org/publications/page1-econ/2021...

Several countries haven't even had reserve requirements for decades:

* https://en.wikipedia.org/wiki/Reserve_requirement#Canada

Roche published a good intro to how the modern monetary system works:

* https://papers.ssrn.com/sol3/papers.cfm?abstract_id=1905625
That’s YouTube, not your TV
> I am just wondering why you are not condemning the crimes of the West with the same fermity?

And how do you know that GP isn't? Why do you think that when one wants to condemn something he has to condemn, in the same breath, everything similar that has happened through whole human history?
Any article that says:

> Anybody who’s ever taken an Economics 101 course knows

clearly has no idea what they're talking about. Real market are far more complex than what can be described by Economics 101
Do you know if there is a field of study that looks at such architectures for the use of designing tooling aiding your own brain? It seems starting with and improving already existing cognition might be a good stepping stone before building something from scratch.
Not if the media are state controlled.
Those vaccines are not useless in protecting individuals against severe outcomes ( hospitalizations and death ), I don’t know about Sinovac.
Pumped storage needs a lot of water to start but can then just cycle the water between reservoirs. Some will be lost by evaporation, but that loss isn't that high.

I once compared a proposed pumped hydro system in Arizona near Phoenix vs. the water evaporated by the Palos Verde nuclear generating station. Per unit of levelized power output, the pumped hydro system used at least an order of magnitude less water than the nuclear plant.