skysight-inc/HackerNews huggingface dataset:
Energy is not conserved at those scales because of general relativity, which also provides the mechanism for an expannding universe. Einstein himself didn't like this result of GE and tried to hack around it with the cosmological constant. Turns out the math was right.
TIL Austrians have a severe inferiority complex.
Science ultimately never answer to "why?" but to "how?". Science give us a model to describe universe but won't tell you why it exists.
because some theorists ignored physical reality and got caught up in the beauty of their math instead. They let math dictate "reality" instead of vice-versa. And then they taught it in the schools as theory at first, and now seemingly as fact.

Tesla challenged the notion of "curved spacetime" as illogical. People should have listened to him.

Edwin Hubble, who discovered redshift disparity, in his later life questioned expansion as the cause. People should have listened to him.

Many "alternative" physicists over the years and still today deny expansion, dark, matter, dark energy, black holes, and other imaginary phenomena that were invented to patch mis-matches between observations and mathematical predictions.

But its like spitting in the wind against the force of inertia as everyone gets taught these fantasies in school as though they are fact.

Do yourself a favor and look into some alternative cosmology theories. I've posted a list elsewhere in this thread.
> Apple are building their own silicon (none of the other silicon vendors are anywhere near as competent in this field

Why is this useful when their software stack is having enough 0days on its own?

Disc: Googler but nowhere close to Android/Pixel.
not quite sure if you're being sarcastic, as this is a fairly controversial topic. just for the record, my personal position is that the police should not be stopping or detaining anyone without at least reasonable suspicion that a crime is being or about to be committed. "effective at scaring people off from doing X" is not a sufficient justification.
You would think the california bar would understand the contradiction in proving a negative.
I doubt there is a news article. He means, word of mouth within people who work with network monitoring products.
> Pack has to go through an order of magnitude more charge cycles than a phone

I don't think this is true. Most electric cars are re-charged once a day, which is about the same as a phone.

> Must operate in a much wider variety of conditions than a phone

Also, not really true if you look at the range of temperature and conditions an iPhone is rated for. (Including water resistance. Mine went through a washing machine cycle and came out fine.)

> iPhones don't need to pass crash tests

iPhones protected highly delicate components against hard impact on concrete. That requires similar engineering delicacy as protecting human meat in car crashes.

> Brakes... suspension

The complexity of the accelerometers and camera systems deal with similar engineering challenges of the same quality.

> iPhones weight orders of magnitude less than a car

Does weighing less make something harder to engineer? If anything making complex machines that are feather-weight seems more challenging. Certainly you'd acknowledge that smartphones are harder to build than mainframes, even though the latter is an order of magnitude heavier.

> Regulatory requirements are way less stringent for phones

This is true. But given Apple's unrelenting engineering excellence, there's very little chance they'll design a substandard or unsafe product. Therefore regulatory compliance is merely an issue of hiring enough lawyers. Apple has plenty of cash to hire lawyers. Certainly much more than GM.

> Lights

iPhones definitely have lights.
There's also a direct correlation between homeless presence & crime. Are there any available APIs for mapping encampment locations?

Living in Californian cities I've come to realize that homelessness should be illegal.
Ask HN: What new/experimental technology should I learn for the next 10 years?
I'd argue if this was 2010, the best thing to learn for the next 10 years would've been statistics and data science.

In 2010, if you were in the right places and looking at the right trends (Theano, ImageNet, CUDA, the explosion of available datasets), you could reasonably predict that machine learning would be a good investment. (and ironically probably one of the worst thing to get into right now due to potential bull-whip effect)

Now I fully understand that hindsight is 20/20, and that any new and untested technology will be highly uncertain. But if you're working on something exciting, could you make a pitch as to why your specific field would take off in the next 10 years and is a good time to invest in right now? Rust? WASM? Maybe even robotics?

(For my own prediction: I think something Application-specific integrated circuits are super interesting to look into for the next 10 years. The slowing of Moores Law and Dennard scaling, and the ever increasing focus on specialized hardware all points to that ASICS would become more interesting. Personally I know very little about this field, but it feels like the age of homogenous computing is over and the next 10 years could be an exciting time for be able to go `full-stack`)
I'll leave this here. No idea if relevant, but sure seems to show up at the same time: https://cleantechnica.com/2020/12/21/us-energy-dept-hearts-n...
I really agree with this.

I see this all the time with "business rules" problems.

If you have a situation where you can't make levelled abstractions, you've got some thorny interconnections in your logic (and those may be fundamental!!!). The way I handle this is with a "gauntlet pattern." You still can split your logic up into parts, but you just do it by "rejecting" certain logical chunks at a time within a function and comment above each state of the gauntlet.

It looks something like this:

// marketing told me we should never do this ever under any circumstances

if (!a) {

return CASE_1;

}

// if the user enrolled like this, we should check if there's this bad property about that user

if (!b) {

return CASE_2;

}

// oh, you crazy people in finance

if (c > 4 && d < 0) {

return CASE_3;

}

return CASE_4;

The key thing is not to get hung up on duplication or having exact control flow like how the business thinks about it. You want 1) to return the largest percentage or simplest cases out first, 2) keep everything flat as possible without layers of branching, and 3) be able to associate tests to each one of those early-reject lines.

The nice thing about this is the reduction of cognitive load. By the time you get to the 3rd case or whatever, your mind can already know certain things are true. It makes reasoning about rules much easier in my experience.
I don't know about should you be fined, but anecdotally, I believe you will be responsible. At least that's what I see in our RWA (Indian for HOA) in Bangalore: if we hire a contractor, we have to make sure all the right stuff is mentioned in the contract about labourer safety. I never cross-checked this, and I don't know the law in this case, but it seems to be a thing. And IMHO, it's a good thing if the law requires it.
My be also the rise of lichess as an effortless and polished way get a match anywhere, anytime.
having a diversity recruiter seems... off, like having a recruiter for every race.
Reminds me of people who fawn over and fall in love with murderers, and other people in prison for life.
For some reason, the 0XX shelf is all wrong for me. Is that happening to anybody else?
I'm generally in favour of stricter rules concerning these sites because as I see it with the Pornhub model of just letting essentially everyone post there is really no effective way to stop abusive material from making it through.

I also dislike the general tone when topics around this come up. Defense of the liberalisation of sex work has become fairly dogmatic. I remember the same when it came to prostitution here in Germany more than a decade ago, and contrary to claims beforehand we saw a significant increase in human trafficking, criminality, abuse and so on. Due to the very nature of the industry it makes it hard to tell what's legitimate and what is not.

>"Sex workers are disproportionately women of color, transgender, and are by definition the most marginalized in our society. They don't have people chasing their boats. They don't have people seeking their contributions,"

I'm also all in favour of supporting marginalised groups in all sorts of ways including financially, but I also don't like that it has often become an argument in these debates.
nitpick: GOAL (Game Oriented Assembly Lisp) not GOOL.
For some perspective, I’m pretty sure there are a lot of non-Americans reading this thread amazed at just how comical current US thinking around healthcare has become.
Microsoft and friends calling PSOAs’ sour grapes is strangely unironic.
> I can assure you that only in the instrument cluster and the central console area you have the same amount of complexity as in a smartphone. Now add the rest of the car.

Not only that but the regulatory standards of EV in US/EU/Asia varies so widely that I don't see how they can get a product to Market in less than 5-10 years unless they're just making EV clones of what is already out here or partner with a Manufacturer. And burned factories in India are not going to cut it on the logistics and supply chain so they'd need to work that out, too.

I can honestly see them partnering up with Nissan-Mitsubishi Motors who are in dire financial straits and want get out of their alliance with Renault-French Government after all the Ghosn corruption and are taking their entire lineup to EV and want to improve on the in-cabin AR side of things, all of which Apple could help build and have the finance to support it.

Having worked at Nissan I think its focus is on tech and still makes cars to prove and refine it's technology, they had an Aerospace division in Mountain View, and used the supposed 'auto pilot' features Tesla has on some of its Infiniti chassis (lidar based cruise control and lane staying signals) in the early 2000s.

I hope it happens, to be honest I dislike anything Apple makes and I despise their business practices for obvious reasons (Foxxcon) but I'm forced into their ecosystem as of now. I'd like to be open to their products if they it did happen.
So, I have a question. I have a kind of serial number, and different systems expect slightly different formats. One system likes dashes, one doesn't, one system likes an extra two digits, while another system likes an extra four numbers. Should I write around n(n-1)/2 pure function converters between n systems? Or one class with n methods? (If you're curious, I'm talking about oil well API numbers. It's not rocket science, I'm just curious what y'all think.)
Sort of off topic but this story is probably the only time we’ll see Maria on the front page of HN:

I just want to point out that she’s a wonderful composer, and if you aren’t familiar you should check her out. (I wish she’d make it easier to do so though - if she’s going to work so hard to keep her music off digital platforms it would be nice if she’d release her albums on vinyl!)
> decades ago a teenager talking about politics would be dismissed with a "get a hobby, nerd."

I was a teenager three decades ago.

1. No one would ever say “get a hobby, nerd” (“get a life...”, OTOH)

2. No one would say that about teens talking about politics, which non-nerd teenagers did commonly. They would say it about talking about computer code, though.

> It is an absolute disgrace how it's become normal

Why?

> Or that mine is an unpopular opinion nowadays.

The continuous political vigilance widely acknowledged to be necessary to prevent liberal democracy from devolving into tyranny is incompatible with the political disengagement you seem to prefer, so I think would be not at all a disgrace if your opinion were unpopular.

Though lamenting political engagement isn't particularly unpopular (but, amusingly enough since it often is overtly tied to complaints about partisanship, seems particularly popular among partisans of the right.)
After reading TFA, it baffles me how this woman apparently liked this man more as she learned more about his anti-social, villainous traits. Her brother's descriptions of her behavior growing up, in combination with her increasing intimacy with this man, only proves how sociopathic she likely is herself.
Why 3?

Rule of three sounds catchy but logically it's just a arbitrary number.

Similar to SOLID and KISS, why pick some arbitrary (and also obvious) qualitative features and put it into an acronym and declare it to be core design principles?

Did the core design principles just Happen to spell out Solid and Kiss? Did it happen to be Three?

Either way, in my opinion, designing an abstraction for 3 clients is actually quite complex.

The reason the OP advocates pure functions is because pure functions are abstractions designed for N clients, when things are done for N clients using pure functions the code becomes much more simpler and modular then when you do it for three specific clients.
Not density, Absorbablity.

Even 1 headline, as outlandish as it may be, if it is read it can influence a user.

Crucially there are some ideas/content that will just get through filters, no matter how thin it’s presence.
My grandma wrote FORTRAN in the 60s, and my grandpa wrote COBOL in the 70s. They both expressed quite a bit of bewilderment in describing their experiences there.
I think the players here have already validated many other ideas and have the cash to get this without too much problem. If it doesn't work out, I'm sure they can find a buyer...
But that specific frame has all the previous frames imprinted and increasingly faint in some sort of cosmological motion blur.
And will very quickly humble even the most diligent of testers :) For example, you're testing that this value is in a range - but are you testing both endpoints and whether they're inclusive or exclusive? In faster languages I enjoy quickcheck style testing which also reveals these things pretty quickly.
As you say, it’s obvious I’m speculating so I don’t see why it bothers you. But don’t worry you’re not alone. Many people in my life find this same trait problematic :)

My motivation: Me stating my speculation with “such an air of authority” is just me betting my publicly logged reputation on the final result. I might be wrong, I might be right, none of us know today. This makes it more interesting for me.

Additionally, the confidence with which I write down my speculation let’s me in 5years look back at my comments and better calibrating my ability to speculate.
Please do. It would be my honor.
Did Joseph Smith Use Psychedelic Substances to Facilitate Visionary Experiences? [pdf]
"I've seen too many of my previous projects die right when I moved on. Now I tend to write code as if it were written by a beginner: verbose and boring, with no magic."

Theres nothing wrong with charming magic in your code, if it really does something special and is not just used for the sake of it - it only gets into dark magic, when you forget or are too lazy to add proper documentation in the end.
Which ... happened to me, too many times.

But otherwise very much yes. Clarity and simplicity should be always goal number one. But since simplicity is hard to reach at times and time is short, it is always about the balance.
Ligatures do not change the value of the text field, just the visual representation of that text. Unicode does not even have a distinct character for the "st" ligature, and not all fonts include a glyph for it either. This is why the text is fine when you paste it elsewhere; the text includes the individual characters "s" and "t", and the app you pasted it into may request that it be rendered without ligatures. I think it's much more likely that you really did just forget your password.

There are tools you can use to view the actual HTTP request sent by the browser, if you really want to take the time to set them up. Most desktop browsers also include built-in tools for viewing this traffic, which would make it easier to check.
Jeez.. what a disgusting, hateful place. Good riddance.
I've been playing with Joy (concatinative, combinator-based) and I have to agree. So far everything I've translated into Joy has been more elegant and easier to understand. Conal Elliott's "Compiling to categories" is one way in: http://conal.net/papers/compiling-to-categories/
1. Dental x-rays are more straightforward and involve fewer people, so the price is easier to calculate.

2. Dental x-rays are more often than not elective procedures. It's much easier to comparison shop elective procedures than emergency procedures. Therefore market forces frequently compel the dentist to come up with an up front cost for an x-ray.

The same market forces don't apply to hospitals because you can't wait a week or more while you shop around for treatment for a shattered hip.
If you REALLY have to use all these different formats, I'd have one canonical one used everywhere in your app, and 2n methods to convert to different ones at api boundaries.
The truth in Black and white: An apology from The Kansas City Star
I didn't say anything about types, but we use plumatic/schema as a "type system". It is not ideal (for once, it is checked at runtime instead of build time, so we only check types during tests and requests, otherwise the impact would be too great). It is not ideal, but it works and keeps our sanity.
Dozens of journalists had their iPhones hacked using an iMessage flaw
I think they're talking about the (not battery backed) SRAM, that would have been referred to as solid state storage to differentiate it from core memory technology.

The gigabytes of SRAM used as main RAM you could stick on a Cray was a key differentiator for the platform (and would be still today).
Canada's Express Entry Program
Crap. The containment board is down.

I never thought I would want to create a go fund me for voat. But if it keeps stuff contained in the long run?
Like how you used dynamic url for user separation.
A winter's tale for the end of the year
I’m amazed how the God hypothesis seems to not exist amongst the modern, smart tech world. Everything is science, science one day will know...
I made no such implication and frankly I am astonished it would be interpreted that way, although others seem to have done the same. I'll try to avoid causing this kind of confusion in the future.

To clarify:

The context was the old jokes about putting tech in cars and how some of it is coming true. I cited an example of that happening. It happened to be my boss' car when I witnessed it.

I simply shared a personal anecdote that seemed relevant to the conversation. His car had a dashboard that crashed. He told me about it on the way to lunch. Then later when I was riding in his car it happened.

I made and make no judgement about him as a person, technologist or manager based on the kind of car he drove. Honestly that thought hadn't even crossed my mind. This is why I asked. I'm astounded I have to explain this on HN of all places but here we are.
BladeRF, it's a SDR and Nuand won't sell it to Europe.
yep. dictionary three letter .com. only way that gets more expensive is if Microsoft sat on it for no reason
It's not an SSD; they're referring to their main RAM as solid state storage to differentiate it from core memory.
Unconventional Warfare in Mexico: The US Trained Some of Its Most Brutal Cartels
GOOL is correct.

You are thinking of a different language that he made for the Jak & Daxter games.

https://all-things-andy-gavin.com/2011/03/12/making-crash-ba...
I mean before Skreli we had the Zodiac killer so I'd say this is a small step up? (Small because I'm sure some people died from no insulin.)

Also props to Skreli for tarnishing the brand of bad things. It's so exhausting trying to convince people that e.g. philanthropy is bad, but then here comes perfect capitalist boogieman.
Sounds like me 7 years ago. I ended up quitting and going back to Uni. I got through Uni with a complete left of field job as a retained firefighter and now work as a Registered Nurse. No regrets, life is so much better now.

Only you can decide your next move but when you do, don't prevaricate just commit. Good luck.
I salute your visiting the site and creating this view.

Whatever drove you to wade into these waters? I’m greatful, But also curious.
Ironically, it has "autosaves" that seem to happen (in theory) each time you use a drop point, and at various other triggers. Finishing a quest seems to be one in some situations at least.

Not that it always works though. Grrrr. :(
That Rafal Dittwald video is excellent. It gives a small but illustrative comparison of procedural, oop, and finally functional... and using javascript (thereby making it accessible to non-lispers).

Most developers should watch it.
Melatonin in the UK
yes, personally I believe that pure logic alone can bring one to believe in an infinite, fractal, eternal universe.

In other words, there is no smallest or largest.

There was never any beginning nor will there ever be an end. (If there was a beginning, what caused it?)

There is no outer boundary, limit, or end to the universe. If there were, beyond it would have to be "nothing". How can "nothing" exist, and what would be the border between "something" and "nothing"?

There is no "time", only matter in motion.

Matter is always divisible into something smaller, and composeable into something larger.

Matter in motion at scale n is perceived as a "force" at scales > n.

anyway, fun to think about!
Feeling Socially Awkward? Even Extroverts Are a Little Rusty
Ah! Thank you, that is a very good middle road.
Somehow you build a feedback loop of tests.
Moderated communities beat unmoderated ones on any metric you can name. Always have, always will.

Nobody wants to drink at a pub that won't throw out rude patrons.
We are both right. The original Model M did indeed place Ctrl to the left side, not where you see it on your newfangled Macawhatsit.
Perhaps you'd want to reference the wiki that was not abandoned ages ago.

https://doomwiki.org/wiki/Demo

https://doomwiki.org/wiki/Doom_Wiki:Departure_from_Wikia

“LMP-to-video converter” is any Doom port which output you can record by common (or less common) means. PrBoom+ has a built-in demo playback recording (if you consider running the console encoders and feeding them sound and image data “built-in”).

https://github.com/coelckers/prboom-plus/blob/master/prboom2...
Hey, a containment board has dropped, those people are going to spread again. So Something was lost!
I like this talk: "Domain Modeling Made Functional" by Scott Wlaschin https://www.youtube.com/watch?v=Up7LcbGZFuo He's working in F# but the concepts map.

There's a fascinating book "Data Model Patterns: A Metadata Map" by David C. Hay that's pretty much a Pattern Language or catalog for data models. You can just implement the subset of Hay's patterns that make sense for your application.
The final test is always human review. The point of testing is to simplify the analysis of correctness for humans.

Also, ideally your code and test are somewhat independently written, whether it is whitebox or blackbox. If that is the case,you greatly reduce the chance that both the code and the test are wrong in such a way that the test still passes.

This is why writing unit tests for stuff like getters and setters is really dumb. It doesn't really simplify checking whether the code is correct unless you use something like meanbean and thus provides some degree of separation between the test and the implementation.
Laura Poitras: I Am Guilty of Violating the Espionage Act
It may not be right, but easy to think of Skreli as just some rags to riches kid that took the neoliberal curriculum too honestly.
Did you create this game? You said that you released it but that is different.
If You did create it and just lost the source, what language and or IDE did You use to write it?