skysight-inc/HackerNews huggingface dataset:
That's a problem you'll have with any of those frameworks. Personally I have endpoints that ask for the data at a component level and if they're small, they're being passed the data from the view that contains them.
Interestingly enough, I made a very similar comment[1] about code line length and only using one statement per line in another HN thread several days ago.

[1] https://news.ycombinator.com/item?id=19349464
Space Is Big. Some of Its New Explorers Will Be Tiny
Some kind of bullshit multivariate game theoretical common sense analysis in your head about the different interests at play and their degrees of impunity vs. mandated responsibility and the estimated probability that you're being lied to in the context of your variable knowledge of the technologies and concepts involved idk lol that's how I do it.
I think it's less "taken in by BS" than "eliminating possibilities."
People in the US are more likely to fall for these pitches.
Maybe due to the lower average intelligence of the common dude. Just a hypothesis. This phenomenon deserves a deeper inquiry.
Got to relevant industry/community forums or Slack channels, and participate in the discussions. You'd be surprised at how willing people are willing to share insider secrets when you're participating in the community.
A Guide to Sustainable Seafood
ISIS also deplatformed itself with it's ultra-violent and gory videos.

The white supremacists got this right, but starting with mellower content, memes, and not throwing one in directly in the deep end. Look at this guy, he avoided swastikas because he knows they are a huge turn-off to non-radicalized people.
Yes I've used React. React was ok, but I had to think React and work the React way. With Vue, I work my way with minimal conformance.
Why this over your own WinFsp? How does it compare to ImDisk?
Amsterdam seeks to ban buy-to-let on newbuild homes
I use Robokiller on iOS -- it screens the calls and answers spam with prerecorded scripts paced to match response times and then sends me the recording of the interaction.
Scientists are trying to study nutrition, it is just that the data is inconclusive. Yet the popular media reports each conflicting study as fact.

Here is an interesting Stanford Medicine study of individual variation on the impact on low carb vs low fat. The punchline is that they still don't know after a fairly rigorous study.

https://www.youtube.com/watch?v=3SBZ4HYOxf0
How about letting people build more and taller buildings? How about that, huh?
I have one tip for anyone using LaTeX:

Please stop using the awful Computer Modern typeface.
Carriers make money terminating the calls both in terms of using people’s cell minutes but all reciprocal compensation for terminating the call on their network. Carriers can get rid of it any time they want. Some even offer services to block the calls for a price like Att call protect.
The big advantage of it is that it works and it doesn’t mess with heart rate or breathing.

Safe to give without having to monitor much, nor carry other items because it has few contraindications.
We should still reject that ideology.
What advice would you give to a programmer wanting to get into this kind of low level Windows programming?
> "Unknown" ranges from 49% to 76%.

Yeah, this is interesting. They're saying they can't determine whether a pointer targets an array buffer or not? Perhaps they might want to take a look at the (long neglected) "C to SaferCPlusPlus" translator[1] which can do this. (It was an unexpectedly taxing undertaking though.) It converts C arrays and allocated buffers used as arrays into memory safe implementations of std::array<>s and std::vector<>s, so failure to properly identify them would generally result in output code that wouldn't compile.

The examples they give of problematic code in the paper:

void f(int* a) {
*(int**)a = a;
}

and

f1(((int*) 0x8f8000));

don't strike me as the kind you would often encounter in real-world code.

> The syntax they use is rather clunky

The output code of the "C to SaferCPlusPlus" translator replaces the types and declarations with macros[2] that can be redefined with a compile-time directive to either use the safe C++ implementation, or revert to the original unsafe native C implementation. The argument being that using macros instead of custom syntax makes the source code more versatile. And existing C programmers already "get" macros.

[1] shameless plug: https://github.com/duneroadrunner/SaferCPlusPlus-AutoTransla...

[2] https://github.com/duneroadrunner/SaferCPlusPlus/blob/master...
> Precious metal backed currency has lead to countless expensive wars and travesties because it effectively started to be a brake/cap on growing economies.

I'm not sure either part of this is true. The evidence of the 20th century doesn't give much support to the thesis that fiat money helps prevent wars. Nor is it clear that a fixed, or at any rate slowly growing, quantity of money acts as a brake on economic growth. Current economic orthodoxy says it does, but current economic orthodoxy doesn't make good predictions.

> I can understand some unease about the role of the federal reserve but it should have some role even if it is stuck on "try to map to economic growth instead of attempting stimulus or bubble deflation".

You wouldn't need a central bank to implement a policy of "keep the total quantity of money in some defined relationship to the total size of the economy". In fact you wouldn't want a central bank to implement that policy, because a central bank wouldn't give newly printed money to everyone in the economy in proportion to the amount of money they currently hold, which is the only fair way to print money.
It's kinda easy to make it look like a building is occupied and avoid the fine. It's kinda hard for authorities to prove otherwise.
If I were designing it, I'd have the experimenters determine support / refute. In order to be included, they would have to have a clear write-up of the experimental setup, detailed results, etc.

All theories could be included, the better the theory, the more confirming experiments it should have.
> What you are doing is dishonest strawmanning by conflating multiple meanings of the word "authority."

No, what I am doing is giving meaning to the word "authority" according to how the author actually uses it.
Show HN: Analyzing 1000s of HD twitch videos to track players in Apex Legends
> highly over-engineered

Redux is a couple hundred lines of code. A good way to learn the pattern it to reimplement it yourself - which you could probably do in ~100LOC if you ignore the helper functions
And you usually don’t self-assess fines, but you do self-assess taxes.

Leave the fines for when taxes aren’t self-assessed.
Let a thousand implementations bloom, each with its own security bugs!
is it good that fines allow them to target specific landlords?
Netflix won't be part of Apple's video platform, Netflix CEO Reed Hastings says
> The EPUB 2.0 format, launched in October, 2007, was a solid innovation, followed by the Kindle a month later.

> It’s easy to forget that it’s been nearly 12 years since the last major innovation in the ebooks space.

Well, except EPUB 3.0 in 2011 and 3.1 in 2017.
If he would've renounced islamism (which seems to be a terrorist ideology) he might've escaped.
Funny, I'm think the opposite. I think GDPR regulation makes sense as front for a cash grab from multinational corporations, seeing as even they cant be bothered to not use said multinational corporations non-GDPR compliant tools.

I find this all hilarious.
>I suppose it's remotely possible that I contracted HSV since then without ever having any symptoms

It actually is. Most people are asymptomatic, or their symptoms are so mild that they confuse them for a pimple.

https://www.cdc.gov/std/herpes/stdfact-herpes-detailed.htm
They weren't 'taken' by it. It was likely to investigate it on the off chance it was possible. They had to try because if an enemy did and it turned out to be real, the advantages they would have would be huge. It's easy to look back from 2019 and roll our eyes, but I think the truth was less obvious then and it's likely our now easy dismissal of these things came from those very studies.
I’d like to introduce you to the idea of stochastic terrorism.

http://stochasticterrorism.blogspot.com/2011/01/stochastic-t...
Dokany, a fork of Dokan is a very active project these days https://github.com/dokan-dev/dokany
Traditionally, you only pay a fine if you’re caught.
In 1983 the United States was spending 250 billion dollars on defense. Not sure if CIA spending is included in that piece of the spending pie, but regardless.. Lots of money gets dumped into the economy via that route. It's well known that some government agencies have a "spend it or lose it" funding model. If all your main budgetary needs are met and you have a few million dollars at the end of the year, why not throw some at researching wizard shit? No one wants to be the last super power to discover magical brain lasers.

Weird stuff like this doesn't bother me probably as much as it should. Sure, I'd prefer if we spent that money on more reasonable endeavors, but this was probably a cheap waste of time all things considered. And who knows? Maybe the moonshot will pay off, and Americans everywhere will gain powerful psychic shields to reflect communist hexes.

Government spending is a primary vector for new money into the economy. If it passes through a coven real quick, meh. Many think we should be spending more money on the arts, and I think the dark arts should count.
NASA Administrator Bridenstine Chats with Elon Musk of SpaceX
- Be enthusiastic about learning!
- Focus on creating something that scratches an itch of yours.
> Is Computer Code a Foreign Language? No. And high schools shouldn’t treat it that way.

I'd go a step further and say that coding is not a subject and high schools shouldn't teach it, in the same sense that calculators aren't a subject they teach. There are so many opportunities for coding to integrate and enhance with other subjects that are being ignored.

Half of my high school physics classes and 90% of my maths ones were plotting graphs, repeating the same exercises over and over with the same memorized equations. That's pointless busy work we could eliminate with computers and focus on more fundamental things.
If the EU is sued by itself and needs to pay a fine, does that fine count as income and does that need to be factored into the fine? This might be the first case of an infinite payment.
A lot of people in industry especially at larger companies are preparing for the 4% global revenue fine the first time a very large company fucks up GDPR in some way because they are anticipating being made examples of
Hi, I am one of the hundreds + of offspring of Thomas Lippert - read the crazy story here: https://www.cityweekly.net/utah/multiplicity/Content?oid=237...

You can also find a bunch of video interviews that my half sister did when she found out by searching his name.

There are about 20 of us in contact now through 23&Me and Ancestry DNA tests, and at least 5 more that want no contact whatsoever. We get a new one nearly every month, and more so after holidays or sales on DNA tests. Estimations go into the thousands.

Luckily(?) my (real, not bio) dad was dead before he found out, but my parents had no idea.

Finding out was a serious trip. There were A LOT of implications with it, especially with meeting my half siblings. If anyone wants more details, I'm happy to talk about it.
Aristotle believed in intelligent design.
WinFsp allows you to create file systems. This project allows you to create disks that can be formatted with existing disk file systems (e.g. NTFS).

They both have their uses but in general I think WinFsp is more useful for most.

I am not familiar with ImDisk.
Sounds similar to UK's former “squatters' rights”―where squatting was legal after the WW2, so that someone looked after buildings and neighborhoods.
How malls and stores negotiate rental agreement is very ad-hoc and strategic but yeah it is often directly or indirectly tied to revenue.
There is nothing new here, if you piss off someone that is wealthy and they have vendetta, and you're not wealthy, they can make your life difficult. Whistle blowers take huge risks. Now we can talk about if that's the way we want to world to be or not, but right now rich people can threaten poor people with lawsuits and get their way a remarkable amount of the time.

Are we letting the board off pretty easily? We expect wage earners to potentially out their corrupt company and take the risks associated with it, but if you sit on the board and the unicorn valuation is big enough then we just wave off the fact that they never asked those questions either. No CEO wants a board that get's in the way but we give them a pass just because the valuation was big? That doesn't seem quite right either.
> Once you do an experiment and record certain results, those results don't change.

You seem to believe that facts are like rocks: You can look at a rock with one pair of glasses, and then you can put a different pair of glasses on and be reasonably assured that you're looking at the same rock. This works because the laws of physics give us a context in which rocks can be individuated. Reality is a convenient authority for this sort of thing.

So far as I can tell, there is no such authority for facts. What wider context is there to appeal to if you want to know whether you're looking at the same fact in a different light, or a new fact? If you know of such a method, I am sincerely interested to know it.

Consider the Michelson Morely experiment. Initially, it established that the velocity of the aether relative to the Earth was 0. Now, we look back on it and say that it established that the speed of light in certain directions does not depend on certain orbital characteristics of the earth. I don't think it's so crazy to imagine a future where a new means of interpreting experiments has taken hold, and from which we would give yet a third description for the experiment established. I think this situation is simpler if these all count as separate facts.

> The facts of gravity didn't change when discovered General Relativity. All that changed was the theoretical model.

Do "the facts of gravity" include the predictions made by the theory of gravity? Because in a number of notable cases they did in fact change when Einstein's theory became the one we use for gravity.

Speaking of Einstein, before he pubished his paper on special relativity, wasn't it a fact that the velocity of a bullet fired from a train (relative to the track) is the sum of the train's velocity and the bullet's velocity? (i.e. the only relevant transformations re: velocity are galilean transformations)? We may not have noticed that this seemingly absolute fact was actually only a fact according to the galilean theory of motion, because no competing theories were available. But once alternatives became available, it was necessary to relativize the fact and add the "according to" part.

Given that we can't know which facts might later need to be relativized, isn't the safer move to assume that all of them are in scope for this kind of change? If we managed to install in everyone a proper respect for scientific authority, would Einstein have had the courage to disregard the fact about how velocities are added?
As a child of an IVF doc swap, I promise there are no rewards for the result. No free college, that's for sure!
Yes, it’s that insecure. I used to freak out friends in the late 90s doing it, but sadly it’s not changed much and is just as easy as ever.

Twilio will even let you spoof “your own number” on their network for outbound calls as mentioned in the article. Yes, they at least verify the number is “yours” before doing it, but it’s not hard to get around that limitation either assuming you have access to the other person’s phone.

Networking of all times has been grossly permissive historically and a lot of it is still today. With a lax upstream bandwidth provider, I could even pretend to have your IP address quite effectively (well, I don’t know a way to get just yours, but I do know how to get yours and the adjoining few hundred next to you).
I find I just cannot conceptualize 50, just like I cannot conceptualize 10000. It’s too much.

I can understand the one that was just presented to me.
Ask HN: Life tips regarding future as programmer / reverse engineer / freelancer
Hi,

I recently graduated with a Master's degree in Computer Science and have been programming in my spare time for about 10 years. (I focus on C/C++, WINAPI, and Windows Driver Development).
I would like to work towards becoming financially independent in the long run. I would also love to be able to work from home.
One idea would be to work as a freelancer.
Am I on a wrong path or are there experienced programmers who would encourage me for this path?
Do you have any tips on how to start your career as a freelancer?

Thanks in advance
People should be able to do whatever they want with their properties
In effect two, because the countries in which crashes occurred deferred to the FAA certification rather than require their own, as compared to Brazil. And what's Kenya got to do with this topic?
Oh, that's fun. Americans have a lower average intelligence than Europeans?
Not a huge surprise. The worse a product is for you, the better the marketing has to be. It's not surprising that the skill sets transferred so nicely. Selling a product that has very little value to the user other than pleasure should be fairly applicable across product types.
Every killing carried out by a political extremist in the United States in 2018 was done by a right wing extremist.

https://www.businessinsider.com/extremist-killings-links-rig...
Short answer: No.

The original "lint" was developed many decades ago. The problem is that C just doesn't provide enough type information to really do this properly. For example, there's no difference between "pointer to one stand-alone object", "pointer to beginning of an array (and here is its size)", and "pointer to an object within an array (and here is its size)".

For many academics this is a "solved" problem - just use almost any language except C, C++, Forth, and assembly. There were solutions to these problems before C was created. Of course, out here in the real world there are large existing C programs that no one is going to convert, and there are reasons people write new C code today.
They’re also fairly pointless as a symbol if you’re trying to say anything but ‘look how edgy I am!’
Check out the odroid hc1 or hc2. You still have to boot from the microSD card, but you could put most of the OS on the drive connected to the SATA port.
In Canada, most of the health services / clinic websites I've been to over the last year use a mishmash of google scripts.

I'm actually not certain whether things like google fonts gives them any data (is it just an IP and nothing about the site in question?). It seems inappropriate to put google maps in there though, but again I'm not certain
Ask HN: Can I offer different prices to different users for the same product?
Do any SaaS companies use "Request Demo" or "Contact Sales" to offer different prices to different customers for the exact same product?
e.g. "If customer is a startup I sell ONE license at $50 but if it's enterprise I'll sell ONE at $5,000 just because I know they can afford it..."
What a horrible loss to humanity.

So many lives, so much potential.
If anyone is going to make money off machine learning models, then the cost of inference is the real bottleneck, not the cost of training.

(If the number of inferences to be done is not greater than the number of training examples required, why not just do them all by hand?)

So long term there should be a bright future for inference accelerators. Some of the capability is being backported for graphics: for instance, use a neural network to touch up aliasing errors in ray-traced or rendered graphics.
Boeing Downplayed 737 Max Software Risks, Self-Certified Much of Plane’s Safety
Or lower one with the revenue from the other...

I also prefer sales taxes over income taxes with cheques to counter their regressive nature.

And carbon taxes over sales and income taxes. Taxing destruction is a good thing.
Out of curiosity, how do conventional rockets deal with bird impacts?
I liked the Hawaiian Punch ads in the 60s, they were funny. But I didn't like HP, and don't recall ever buying it. Coca-Cola was my vice.

Never liked Kool-Aid that much, either, except when my mom would freeze it in icecube trays for homemade popsicles.
Let's not buy into the argument of the increasing supremacist threat, which is more fear mongering based on a political agenda that plays on emotion rather than real data.

Happy to see real data that suggests a worldwide trend though, if any, that is not subjective.
Sounds more like Vancouver law which really targeted foreign owners who were parking their capital and doing nothing with the property.

At some point, the effort required to cover up the lack of occupancy is equivalent to renting out the place.
Author and his wife apperantly. Did not notice a name either
Moreover: opted-in should not be the default; I should not have to actively opt-out of anything in order to improve my internet security.
That's not really an option for EU member countries.
Good question. Unfortunately I do not know enough about iSCSI to answer this question fully.

In my case I wanted a simple way to create "SCSI disks" using a user mode process. Since I had already created WinFsp, which has a solid IPC (Inter-Process Communication) protocol, this felt like the best way forward.
Apple sells mpre ipads annually than surface pros and chromebooka put together.

About 43 million ipads in 2018: https://www.lifewire.com/how-many-ipads-sold-1994296

Chromebook is estimated to be under 11 million: https://www.computerworld.com/article/2476098/huge-chromeboo...

I couldn’t find 2018 unit estimates for the surfsce, but in 2017 the estimate was about 3 million: https://www.pcworld.com/article/3254235/microsofts-surface-p...

Surface revenue in 2018 was about 5 billion. Apple’s ipad revenue was a bit under 20 billion. And these surface numbers are for everything in the surface line, not just pros.

A more likely explanation for lower ipad sales is that they last a long time. My ipad air 2 from 2014 still runs beautifully and gets security and software updates. But in any case ipad sales dwarf the surface and and chromebook sales combined.
It's a real challenge. You really just need someone to tell you "no, do this, don't do that." A lot of things are just wrong in subtle ways or invisible until you hit a certain scale, so you have no idea.

For example, I built my first production application taking a database connection from the pool in middleware and then returning it to the pool at the end of the response. My much more experienced friend looked at my code and told me that connection pools are made for taking out connections and returning them to the pool as soon as you were finished with them. And that I should use timestamptz instead of timestamp. And so much more.

It makes me cringe to think how long I would've gone without figuring out these things had it not been for someone to set me straight early on.
This is fine as long as each individual has the choice of which scientific conclusions to follow and they individually bear the consequences of their choices.

It is no longer fine when public policy decisions potentially costing trillions of dollars and affecting billions of people are riding on scientific conclusions. Then the claim that "well, we're just discovering facts about the world" no longer holds water. Nor does the claim that "well, science requires institutions, trust, and authority, so just trust us, the scientists". Members of the public have to be able to independently evaluate the claims so they can make informed decisions about what public policies to support.
I think stuff like selling sugary stuff to children or hooking people on cigarettes for profit will be viewed as a big crime in the future the same we way we view racism or slavery now.