jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Usually Digital Twin = Model = Simulation. Different industries have different words for it. Some call a difference between a Digital Twin / Model and a Simulation where the simulation is the result of some external input being applied to a Digital Twin.

Either way I wouldn't think too much about it. Tech is full of these things. I have been working with AI and neural networks for years before it was called Machine Learning. Now I'm forced to use the term ML to sound relevant even though it is the same thing.
Hi there! Hisham from Teal here.

Yeah, Teal was motivated by my experiences developing LuaRocks, the Lua package manager, which is also a significant pure-Lua application, as well as other experiences working with large Lua codebases.

We've been making some good progress on the compiler and the overall tooling (VS Code and Vim plugins, soon general LSP), and I can say that the overall development experience in Teal already feels smoother than pure Lua thanks to the compiler assistance.

My intention with Teal is to be able to support use-cases such as yours, Love2D, and so on. In my FOSDEM talk earlier this month ( https://www.youtube.com/watch?v=OqXbnaDR8QY ) I mentioned some of the challenges involved in supporting more existing Lua codebases, and how I think we'll need to add a bit of a metaprogramming layer in order to support more smoothly things like homegrown class systems (like the one I see in Grid, in the very first example in your homepage). So I would love to get feedback as we start to explore this space. I want Teal to remain a minimalistic and pragmatic project, so the goal is not to develop a super-general meta-programming system, but one that solves concrete problems Lua developers face when integrating Teal.
I have never been inside a newsroom, so I can't know for sure, but I suspect facebook also gets a fair amount of the blame from news media because of their fraught relationship as pseudo-competitors.
I don't think it reflects poorly on them at all. When DO started everyone still used the help document of Linode and Slicehost to setup and spin a server on DO. They could do that because DO was a clone of these services. To their credit DO improved and grew, and that's no mean feat.
Dalio and Bridgewater's internal culture are famously weird and confrontational[0], so your reaction is probably intended.

[0] https://www.bloomberg.com/opinion/articles/2019-02-01/bridge...
Turing patterns, not turing completeness. Check out the wiki[1], you've probably seen the patterns before.

It's related to cellular automata tho, which are basically very simple reaction-diffusion systems, and I can't quite wrap my head around it but certain automata have been proven to be able to simulate any computation (I guess with the right initial state?) [2] Recently there's been more work on getting analog computations out of chemical reactions, you can check out [3] and its footnote "A programmable chemical computer with memory and pattern recognition".

Life itself you might say is a very high level abstraction over such chemical computers, and I guess the article posted here is an example of finally building those abstractions ourselves, being synthetic biology.

[1] https://en.wikipedia.org/wiki/Turing_pattern
[2] https://en.wikipedia.org/wiki/Rule_110#The_proof_of_universa...
[3] https://en.wikipedia.org/wiki/Chemical_computer
There was a technical issue and so the video didn't work :(
A few more references:

(Commodore) The Home Computer Wars, Michael Tomczyk
http://michaeltomczyk.com/Tech-Pioneer.php

(Apple) The Apple Revolution, Luke Dormehl, http://www.zdnet.com/article/the-apple-revolution-book-revie...

A Bibliography of the Personal Computer, Roy Allan, https://archive.org/details/ABibliographyOfThePersonalComput...

A History of the Personal Computer, Roy Allan, https://archive.org/details/A_History_of_the_Personal_Comput...
I couldn't see it during the hearthstone example, but it was abundantly clear during counter-strike.
I'm fairly certain it's this, given the history of CS and programming. It started as a branch of mathematics. As an academic field, even in the 1980s/1990s and in some places today, it was/is taught as a branch of math. And comparatively, programming/operating computers was not high prestige and was seen more as grunt work.

Interestingly, in some ways the people in Bell Labs were right: the mathematics is what objectively /lasts/. Consider: how much mathematics from the 1950s is still in use and relevant, versus how much written code is still in use and relevant? Mathematics (and algorithms, etc.) have a permanency to them that simply written programs don't.
I've always wanted to build an open source ECU, but haven't had the time.
Is it known why he did not turn off the ignition?
Accidental downvote. Sorry.
I love you (in a rational ironic way)
Let's apply the golden rule here: do you care if people waste your time?

And just for the sake of arguing, let's consider the use of the word theft could apply because if the staff is helping you, that takes up time they could be spending on paying customers.
No, which is the point. (as a reply to derefr)
Meaning you have Dropbox setup on both operating systems and you don't like that the contents of the folder appear twice on your hard drive (on the linux partition and on the Windows one)?

This is pretty much how Dropbox is intended to use so it might be hard to avoid. You can look into selective sync to choose which files get shared to which computers.
Great job on the 2.3, I know the android community turns their nose up that 5% or so (last time i checked)
It is a way to create embedded DSLs in haskell.

If I understand correctly, when haskell compiler sees [foo|some dsl language inside|] it knows, that it should use parser asigned to foo on string inside of quasi-quotes.

Long time ago, I tried learning this using this tutorial http://quasimal.com/posts/2012-05-25-quasitext-and-quasiquot...
No, $10M is pretty close to the top 1% of net worths (~7-8M).
A society where inheritance is not possible or heavily taxed are doomed to spiral into short-term entertainment consumer economies. That is, people, knowing they can't leave anything to their children, will spend as much as they can on things they don't really need, thus provoking the wrong kind of spending.

The question is, if I made my money honestly, do I have the right to spend my money as I please? If yes, then I should be able to leave it to my children, and not to someone else's children. If you think I shouldn't do that or that inheritance should be heavily taxed, you're essentially saying "even though you actually earned that money, it doesn't belong to you", which is practically communism - I think it's immoral, evil and unfair.
So what would fix this for you?
Same 7 fields, but longer?
or they did:

http://www.nytimes.com/2011/06/01/us/politics/01cyber.html?_...
If you believe that's it, do a thorough check of your system -- the associated bug report says it's due to malware interacting badly with Firefox.
Ouch.. I certain didn't work on the glow project to be "gloating". Note that we aren't counting automatic upgrade downloads, only ones that appear to be from a user clicking a link somewhere to download the installer or manually checking for updates and installing it.

The site is just sitting there, we aren't shoving it down people's throats or forcing them to pay attention to it.

Personally, while I think the site was a fun thing to do, I am working on moving away from paying attention to downloads, regardless of user intent or automatic upgrade because it isn't as useful of a metric as looking at actual # installations or usage.

Trying to compare the Firefox 4 downloads to Chrome automatic upgrades doesn't make a lot of sense. It would be better to compare to new users downloading Chrome, but I don't believe that data is shared at the same level of detail as what Mozilla is doing with Glow.
get as much fixed rate debt as possible

you can keep bank accounts in foreign currencies at a bank like everbank.
I'm curious if reverse engineering software which is classified or otherwise protected from disclosure by the force of government is legally risky. I presume doing so for those who have access to such software because of a security clearance might face a legal penalty under national security laws.
One I see regularly is not testing code or writing tests that are useless. To some extent, it's related to the mistakes mentioned in the post: messy code is hard to test.
Nice.

The only problem I can see with this (I'm not a lawyer) is that I hope 39i.c is interpreted broadly - e.g., some tools disassemble an entire executable when you only need to look at a part.
MD5 sum check is intended to protect against such situation. I just would like to see statistics of how often it is actually used..
> find an existing rights group to pursue the changes.

If you're fine hanging out with a mix of Christians, Agnostics and Atheists who occasionally quote scripture in support of their cause, check out the Quaker Prison Fellowship.
The Go team has repeatedly stated they have nothing against generics per se and they see a value for it. They simply have not found an implementation that works with language values (simplicity, fast compilation, etc.)

If anyone can come up with an implementation that works, I see no reason why the team would say no to its inclusion.
Location: Ohio, United States

Remote: Yes

Willing to relocate: No

Technologies:JavaScript, Node, Express, MongoDB, CI/CD, React, CSS, HTML, Git, GitHub, TDD

Résumé/CV: https://drive.google.com/file/d/1yk3ZFuHTt0SogJZ2TYu1afgMRuT...

Email:jacobasper191@gmail.com

I am looking for a remote full stack, back end, or front end role. Recently I have been doing more back end work than front end, but I am fine with either. I am also open to learning new technologies and stacks.
> I think the poster means that c# has many functional features

Yeah just like C++ or Java now have "functional features". That doesn't make them functional languages, they don't promote functional programming to the extent that Scala does.

Aside from that, their type systems are much too unexpressive to allow for the style functional programmers are used to, not to mention they promote mutability.
I don't know. I've had some real issues with WOFF even on modern browsers (Chrome, Mac), where for example it won't render when you don't have an external monitor plugged in (really strange, I know). The only solution I found was using SVG instead.
Nope. Scala allows for and promotes for functional programming with higher order functions all over the place, its more powerful type system, immutability, practices, standard library, and much more.

Having lambdas makes you about as functional as C++ these days.

Functional/non-functional is a fuzzy distinction but C# is definitely not a functional language.
It’s hard to draw the line though. Is using stack overflow’s answers wrong? What about getting an algorithm from a text book? Obviously lifting an entire course is wrong. But nothing is created in a vacuum. Especially code, which feels more like math then English.
Actually I recommend trying different games, even in the same night. And some of the old games are really good, like Command and Conquer, which seem to have their own magic to them.

Have you ever been to Japan? They have gaming bars where you play Nintendo and other console games while ordering drinks. They're really fun and better than usual bullshit chats at bars or restaurants.
You went to their house. They have ads there. You knew that.
Their Halloween episodes have always been campy and difficult to listen to. This year’s was especially bad...bad...bad.... rewind noises
> Tracking means you can target a niche market without paying for niche content. It’s terrible for publishers and consumers.

This only seems partly right to me. Let's say someone wants to sell fishing equipment. The traditional way of doing this is to buy ads on fishing sites. So now my fishing equipment purchases make there be more writing about fishing; yay!

Then one of the fishing websites decides to put a tracking pixel on their site to drop "fishing website visitor" cookies. They make a deal with a third party provider and get paid a small amount per visitor. Then fishing retailers have a new choice: instead of buying ads on fishing sites they can instead buy ads on any site for users who have one of the "fishing website visitor" cookies. If there were a monopoly fishing site, then this would increase their earnings: while the ad space on their site isn't as valuable, they will set the pixel price high enough that they come out ahead. It's not a monopoly, though, so the price of the pixel gets driven down through competition, and money that would go to fishing sites instead goes to the publishers that people who spend money on fishing equipment visit.

In this case I see how it's worse for fishing sites, but not how it's bad for consumers: their willingness to buy fishing equipment translates into support for all the sites they visit, and not just the fishing sites.

But there are also many niches that don't have economic tie-ins, or have ones that are far weaker than "writing about fishing" and "buying fishing equipment". In a world with targeted advertising, these niches do better, because of overlap between audiences. A "let's have better housing policy" blog can show ads for fishing equipment, vacations, HVAC supplies, or whatever else visitors have shown interest in on other sites.

Additionally, targeted advertising increases the total amount of funding available for online content, because people with niche interests are available to be advertised to in more places. Seeing ten fishing ads once a week when you visit a fishing site vs seeing twenty fishing ads spread over the course of the week, etc.

So, yes, niche publishers in lucrative niches would make more money if we only had context-based advertising, but I don't think niche publishers overall, publishers overall, or consumers would be better off.

(Disclosure: still speaking only for myself)
Minimum wage hurts most the very people it pretends to help: the least productive of us, who become unemployable legally.

Business who can't raise their labor costs will either:

- raise prices while passing costs to consumers
- go out of business thus reducing consumer choice
- turn onto robots or offshoring (if possible)

None of those is good for neither workers nor consumers. I'd rather we raise worker wages the Silicon Valley way: through merciless competition between companies for talent, while encouraging said talent to start their own competing businesses.

You know what minimum wage is great for? Electing politicians.
There is some evidence that older pages (>10 years old) drop out if they don't use any of Google's plugins. I think it was Tim Bray who was one of the first who noticed [1]

I also found another case of a lot of un-googleable reddit pages from only 5 years ago. They just don't exist on Google anymore even though they are linked from e.g. peoples profiles who commented there. Someone decided that Reddit is not important, or maybe there's some broader exclusion criteria in place.

[1] https://www.tbray.org/ongoing/When/201x/2018/01/15/Google-is...
And as a result will stay irrelevant :/
Your story alone is enough to make you an effective activist. There is nothing more powerful than lived experience. You may be surprised at the amount of help that you will be able to find if you go to the people who are fighting to prevent what you've gone through from happening. There is support out there for people who truly want things to change.

I understand the desire to get away. I understand the reluctance to believe that things can change. But you have the opportunity to help stop this. This world fights hard to make you believe that you are without agency, but that's because learned helplessness is what maintains the status quo. Collectively, we have a very real power to shift the course of society. There is more momentum building behind an end to this nightmare than you likely realize. Do you not at least want to find out if you could have made a difference?

And you might also be surprised with just how much more tolerable the pain in life becomes when you are near like-minded people who genuinely care about their fellow man.
Note, Google in typical fashion has named 6+ products "Titan." (Titan M, Titan C, Titan Security Key (available in USB A, C, Bluetooth versions), Titan Security Module, OpenTitan, and maybe a few more if you count the old Bluetooth versions that were recalled that look identical to the new Bluetooth version).

The various Titan Security Keys are also made by Feitian who sometimes use the same auth chip and sometimes don't but externally look identical.

The products sole purpose is to establish a secure chain of trust and starts out the gate broken with ambiguous or misleading claims for verifying exactly which Titan it is.

Google will pay you $1 million to hack the Titan but not the Titan hacked here - the other Titan[1]. Furthermore they are happy to tell you that their products, like Google Cloud Platform, are "Secured by Titan" but not which Titan [2].

This is frustrating because the Titan M is an absolutely brilliant device, with some real advancements to normalize embedded security, including an SPI interposer to monitor communications (a real leap forward) - and should not at all be conflated with a generic, whitelabeled, non-hsm product that makes no claims whatsoever and has been broken at least twice before [3] [4]. The Titan C is an even bigger improvement over the Titan M but not in anyway they care to disclose which may or may not indicate weaknesses in Titan M [5]. Likewise, OpenTitan[6] is crashing through barriers others didn't even know were there in establishing verifiable silicon roots of trust but is ambiguously different than Titan M because of various foundry and PDK issues which may be as innocuous as having to run the chips through at different process sizes but who knows because while OpenTitan is verifiable; Titan M/C aren't.

[1] https://duo.com/decipher/hack-the-titan-m-get-usd1-million

[2] https://cloud.google.com/blog/products/gcp/titan-in-depth-se...

[3] http://www.hexview.com/~scl/titan/ - note the migration from the NXP A7005a to A7005c

[4] https://www.engadget.com/2019-05-15-google-recalls-some-tita...

[5] https://showcase.withgoogle.com/titan-c/

[6] https://opentitan.org/
Solve your own problem, I like it! Keep us posted.
Also, "Wages have remained flat, with real wages hovering around their late 1990s levels."
From what I have read, the for-profit hospitals spend the same or more resources on helping financially strapped patients compared to their non-profit counterparts.[1]

[1] http://www.cbo.gov/sites/default/files/cbofiles/ftpdocs/76xx...
Reputation-based trust is a great starting point, but one big incentive for merchants/service providers to not scam customers is the threat of lawsuits and prosecution by the government.

If a provider can get away with scamming people, without any sort of true repercussions other than a reputation hit, then the rate of "long cons" will probably increase by a lot.

From an anecdotal perspective, I used to be involved in gray markets like trading and selling MMO accounts. Generally there would be no repercussion for scamming the other party; the MMO companies forbade the trade, payment providers don't care, and the government doesn't really recognize it as a real transaction.

These markets had a deeply ingrained reputation system tied to the message board, but escrow was also very common. Many people would offer their services as middlemen to provide escrow for trades, but over time there became an alarmingly high number of middlemen who would properly handle dozens or even hundreds of trades, then scam both parties simultaneously once they came across the biggest transaction of their life. No repercussions came to them; they just stopped being middlemen and had fun with their treasure.

These kinds of examples show that reputation, cryptographic authentication, proof of payment, payment irrevokability, and plain man-in-the-middle escrow combined are still not enough to actually prevent fraud in many cases.

There are some examples of 2-man escrow systems out there using Bitcoin, though, which is far more promising. That prevents any one party from scamming the other 2. The remaining problem, which I imagine will never be solved, is the vendor proving or the buyer disproving that the vendor gave the goods or services that were asked for.
+1 for the bonfire... See you there
In terms of learning it's more stable than various Linux distros.

So in a way, it's easier to learn FreeBSD than Linux (Server) distros.
It needs a LaTeX plugin!
http://br1.einfach.org/tech/horst/
Now I'm curious what industry that might be, and how government regulation killed it?
I think the browser will be powerful enough for some simple VR experiences that consumers will want to engage with for <5mins. At least at the beginning. I've been working with the webVR stuff and have gotten a consistent 75 fps on an MBP, which is the DK2 limit. Not a 5 year old laptop, but also not a heavy gaming rig that Oculus expects people to own.

Maybe webVR won't be the way to get AAA titles in VR, but it will certainly lower the barrier to 1) development of VR content 2) distribution. I think webVR can do a lot for the adoption of VR without "poisoning the VR well."
It's the status quo bias: http://en.wikipedia.org/wiki/Status_quo_bias

But there is an argument to be made that this makes google look less clean. Even if the background is removed, there is an option in the lower-left corner, begging me to click it and look what is there. I don't really like it but it doesn't mark very high on my care-o-meter
That makes sense. http://trendly.com/ is their other product.
Actually, I've seen far more racism in the rural/small town north than I've ever seen in the south. And I have lived in the smallest of small southern towns. It probably has little to do with where precisely the town is located and more to do with what is happening (sudden influx of other races).

Go to small towns in the south and see how white people live. Poor is poor.

Disclaimer: I've only really lived in TN, and NC in the south and rural NY in the north. In laws are in small town IA (which as a southerner I classify as "north").
I'd recommend a couple of books:

Mindset: The New Psychology of Success, by Carol Dweck,

What Is Intelligence?, by James Flynn.
that's uncorrect. Old applications will look the same (just using 4 pixels instead of 1), text and other standard elements will be rendered at the new resolution. If you make them at 640 x 980 they will just look better, but screen-ratio is the same, so no big deal. Also a one year cycle for new products is understandable and easy to deal with. Guess what, for the next year I know exactly on which devices I will work on. For Android every other day there is a new phone, with different specs, different UI layer and a lot of other differences.
As a human, it seems to me like other humans, especially those who identify as part of a group, have some sort of superiority complex.
The title does not match the link, the website seems to cater to more than just geeks.
Also it does not say much about itself, just wants me to sign up!
While you need a lot of syntactic bullshit to get there, Java does have closures.
The title is wrong - this algorithm (as the article explains) finds a value near the median, not the actual median. This value is useful as a qucksort pivot but is not the median. Edit: oops, I'm wrong. I missed the recursion step that uses this to get the median.

The median of medians is not necessarily the median. E.g. take 1 2 5, 3 4 6, 7 8 9: medians are 2, 4, 8. Median of medians is 4 but overall median is 5.
Can you explain how Congress refusing to raise the debt ceiling contributes to devaluation of the dollar?

(Serious question, no snark intended at all.)
So, are you saying that this is a good thing? I don't quite follow. Care to give a TL;DR explanation for those of us with more programming sense than fiscal sense?