skysight-inc/HackerNews huggingface dataset:
Here's a register article from 2007 about page table permissions being problematic. If you look around a bit, there were a ton of security researchers who talked about the problem. It seems to have been a bit of an open secret that such a thing must exist -- they just hadn't found it yet.

https://www.theregister.co.uk/2007/06/28/core_2_duo_errata/

The scariest part is that many of the best security minds work for various intelligence agencies. They very likely have known about such things for a very long time.

Meltdown strikes me as an almost perfect vulnerability. It affects almost everyone. It is undetectable until exploited and once exploited, it immediately goes away until the next time. It's easy to keep secret. Most importantly, it's a one-way vulnerability. Keep your secure systems from running untrusted code and there's zero risk. Since this is standard protocol anyway for those systems, you don't have the risk of someone running across a code patch somewhere.

The only potential downside is that the juiciest targets also aren't running untrusted code (though most foreign affairs workers probably run untrusted code). The big point of interest here is information symmetry. In most cases, giving others secret information is bad. In this case, both the best and worse case situations work out well for the USA. If nobody else knows, they get free info. If everyone else does know, then everyone gets perfect information about everything. This favors the most powerful country. They can eliminate the unknowns (the only real danger). In contrast, knowing you are going to be crushed does nothing if you can't hide your own hand either. So, the best case is very good and the worst case is still acceptable.
You might be pointing out how limited my musical taste is, lol.

I am a (hobbyist) musician and producer and my focuses have definitely narrowed inward the past several years. I wouldn't consider myself someone who listens to a lot of new music all the time and a bunch of unknown stuff. (but) I listen to more than most people - last.fm puts me at about 75-78% on number of artists, tracks, and albums listened to. Usually I jam an artist for a few months and learn all of their discography and when I am burnt out I move on. Sometimes I hit a dead patch and don't find a new artist that I love for a while.

The last albums (artists) I fell in love with were (mentioned in earlier comment) Mac Miller - Swimming, Caroline Rose - LONER, Kanye West - Life of Pablo. But really, I fell in love with these artists, and I like their earlier works as much as their more recent work, even when its much different.
This is a good convo to have

Two things you mentioned that are incorrect though

The first is the presumption that you need a GPU to do machine learning - the reality is that the average business doesn't need nor has the data to benefit from such large models

The second is that PHP is slow - but when you do comparisons with Python, PHP is actually faster

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

The reason why Python, for example, is faster in some machine learning applications is because it's probably getting help from a library such as numPY or Tensorflow

Although these tools are missing currently in the PHP ecosystem, I'm confident that we'll have them eventually

For example, here is an attempt to bring numPY-like functionality as a PHP extension

https://github.com/phpsci/phpsci-ext/tree/1.0-dev

We've also had some progress being made accessing Tensorflow from PHP using an FFI (foreign function interface)

https://github.com/dstogov/php-tensorflow

So this is where the convo should begin in my opinion
macOS is free? Link? Are you a troll or an idiot?
Most people don't care... Until they realise some random company knows their address, name, DOB, favourite food, browsing habits, friends and family, personality.........
My bbs is telnet://chksmak.cnetbbs.net:2600
>good luck finding that beat tape J Dilla handed out on cassette at shows in 1997 Detroit

Ugh, now that I am actually making music I wish I had access to what.cd. When I was using it all I really wanted was the best FLAC / best master of a nice Vinyl I could find.
Would be good to see some benchmarks.
:(

I'm sorry :/
Fair Computation with Shared Ledgers
It's easy to say something is shit.

The tricky bit is having a solution and implementing it.

Having something well thought out is hard work. Is hard work rewarded? Is initiative to even try rewarded? I'd say the answer is no.

The answer becomes yes in small teams that are given time, freedom and resources, or in times of crisis (same thing as small team really, minus the time bit), as far as I can tell. Otherwise, most people's natural tendency (including me) is to phone it in. We'd be wise to let people in software development and many other professions that are not manual labor, to switch careers after 30-35 if they haven't done anything worthwhile by then.

Working with people who have to phone it in for the next 30 years and know it is modern day hell for anyone with an iota of ability.

It's permanent compromise and insincerity, or being an outcast that's temporarily tolerated for doing 5-10x the work of the person next to you.
I did not expect to see so many what.cd expats on HN!
‘Orientalism,’ Then and Now
Iot is not about you or me. It is not about phones or alexas. It's about "smart cities" and surveillance states - why do you think the chinese are so good at it? It is not long until we will be unable to escape 24/7 surveillance. England is a predictor of where we will be 10 years from now. And it won't change, no matter how much we scream. Classic tyranny of the majority. Or apathy of the majority. Every one is understandably upset about private data mining, but public is way, way worse.
5G means that providers can sell higher data caps.
What about HTML+SVG? Where HTML is merely and atypically used to bundle multiple embedded SVGs, and the SVGs are already prerendered as SVG doen't support refloating and paging? Though do we really a new print-oriented, non-responsive format?
> The ugliness might be deliberate, to make developers conclude "that must be some Windows internal BS, probably undocumented" when they see it in debugger, profiler or other places.

Not at all. It is consistently named with internal NT APIs that are used like that intentionally. The people working at that layer follow such naming conventions without irony.
Single-threaded download still stinks. Maybe the new HTTP stuff will make it better, maybe not. Google drive is one of the few sites that maxes out a fast internet connection single-threaded; until others adopt those tweaks, why bother? I believe they have a better TCP control algorithm plus some other stuff?
The second year civil engineers at my university had a project where they had to design a bridge that could support 2 people, but would break under the weight of 3, to teach that exact lesson.
There were various Z80 and MOS 6502 microcomputer Lisp implementations written back in the '80s, some commercially released at the time, some readily accessible nowadays. https://www.wisdomandwonder.com/link/3787/how-small-can-a-sc... https://groups.google.com/forum/#!topic/comp.lang.scheme/Z_2...

(There's one that I'm horribly, horribly overdue to get back to the authors about archiving on the Internet, actually. Anyone who's based in North America and happens to have the hardware and the expertise to recover data from both 5.25" and 8" floppies in some CP/M format?)
This is profoundly good and deeply human writing.
Yeah, video encoding will surely benefit from it as well.
Thank you for the link. That was enlightening.
I disagree.

You are right that normal people don't read Twitter.

But Twitter users read Twitter. And there are many of them. And they amplify what each other says, conspiracy theories, telephone game, and intentional disinformation alike.

And… eventually some of that disinformation reaches critical mass and graduates from the disinformation Petri dish of twitter.com and releases spores into the mindspace of journalists, "journalists", and normal people who happen to be on Twitter sometimes.

And then, having evolved into a truth-resistant strain, that disinformation spreads through Facebook, InfoWars, well-meaning television news outlets, and television news outlets owned by Sinclair Broadcast Group, into memorable one-liners that reinforce one's own beliefs just enough to avoid application of even the hint of rational thought, which get tucked away in that special space of the mind used to store those juicy "gotchas" you're saving up for next Thanksgiving.

And come Thanksgiving, you use them – take that, Hillary-loving millennial nephew! And, you find out they're wrong, because of course they're wrong, they're ridiculous – why would Hillary Clinton be performing satanic rituals underneath a pizza place? – but it doesn't matter. You've spent the past year reinforcing your beliefs because you half-remembered that you heard somewhere a vague description that Hillary did this awful thing, and you told your friends and it reinforced their beliefs, because even if it made no sense to you, it was vague enough to make sense to them, and, well, she probably did something else terrible anyway, and in fact, your just buddy told you about how Wall Street is paying her to get rid of US borders. Sounds about right!
I feel like that construct, sometimes called "double-null terminated", is often inaccurately described.

I prefer to think of it as a contiguous block of null terminated strings terminated by an empty string. (Just as '\0' terminates a C string, the empty string terminates such a list.)
For that, they'll have to get rid of caps. At least for me; I dont have one. And none of this "first 25gb is fast" nonsense. Wifi is where I dont have to worry about how much data I use, so I can download my 30gb vm image. By doing so, I only have to buy a gig of data a month and only use 200mb of that. 5g has the capability to handle it, or if it doesn't, maybe it's not the future after all. At least not for home internet.
This reminds me of browser usage stats showing that x% of people are still using IE 6 or whatever. In reality a huge number of those are probably web crawlers or malware or something spoofing it's browser id.
“Sprints” are, pretty much by definition, a non-sustainable pace.
Hell, I have the older 16 core 1950X and it's amazing for compiling large codebases. I'd heartily recommend these things, performance for dollar is fantastic.
The difference is that you can't bury a body in a garden, for example (for sanitary reasons). But after it is properly composted, what you have is, well, compost. Which can then be placed somewhere and a tree planted in it, for example - and then you have a living gravestone.
Add to that the extra hassle and maintenance you have to invest in water-cooling (plus the danger of leaks!), air cooling really starts to shine.
Well a 1:1 map is super useful. This is another use-case of VR. You can visit appartments or wander the World in Google Earth. I also used this recently for renovation work, my wife created the model of how the studio would look in the future, I imported it in Unity and we visited it in VR before starting the groundwork.

The trick is that the map itself is 1:1 but your moving around in the map is not constrained by the same limitations as in the real world.
> It looked to the pilot, Lieutenant Graves said, like a sphere encasing a cube.

I'm no expert, but how could this possibly make any aerodynamical sense for a flying vehicle? It makes me suspect that the objects are just meteorological phenomena.
As an analyst who works a lot with housing data. The dynamic in Melbourne is very similar to what is seen here in Toronto.
I particularly agree with the comments regarding the economic leverage and wealth effect built into home ownership. It has been the classic way of building wealth in Australia for all income groups. And it is indeed powerful. The effect for home asset class is particularly high to by the Basil II (and probably Basil I) banking regulations which allow banks to lend out much higher ratio of loans to capital where the security is housing. I believe this is the primary reason why home loans charge a lower interest rate than say a loan to buy stocks or a business loan. It is indeed a powerful 'gift' to be lent money at a subsidized rate. And this has been given to all home buyers.
I also feel that eventually this positive feedback loop will stop or go into reverse. My guess is a new equilibrium point of housing value will occur at about the point where the long term interest rate + turnover costs = rental yield + long term rent inflation. At that point borrowing money to invest in housing should not in the long run make or lose you any money.
Unlike housing prices, rents are tied to what people can afford. Over the past 10 years in Victoria rents in metro Melbourne have increased by 3.3% p.a. This is actually lower than regional Victoria (3.6%). This is higher than inflation but quite close to income growth. Note: Metro Melbourne makes up 80% of the states 6.4 million population and the higher rates in country areas probably represents bleed over from the Melbourne into satellite commuter towns.
Gross rental yield (rent/property value) is 2.5% for houses, 3.5% for flats/apartments (probably what you call condos). But this is probably on the high side. Maintenance costs are probably at least 1% for houses, and probably higher for flats due to their higher depreciation and construction costs. Call it 1.5% for houses and 2% for flats. Houses have a premium due to their ability to be developed more easily into higher density housing.
Cost for selling a house is about 8-10% of value. If you sold every 20 years that would be 0.4-0.5% p.a. Current interest rates in Australia for a home loan is about 4%. So the current equation for flats would look something like 4% + 0.5% < 2%+3.3%. The right side is higher than the left, so flats might be below the long term equilibrium price, but not by much and if you need to put a 20% deposit down, then the opportunity cost of not having that 20% invested in, say, shares might mean that it is already at equilibrium price. Interest rates could drop, but currently in Australia, the banks have shown little inclination to drop their rates even if the central bank has.
Back to the original post. I don't count housing affordability as property prices. I would count it in rental prices. And for this I do think that building new homes does effect housing affordability for renters. From the data I have tight supply or surging incomes = increase in rental prices. While loose supply or low income growth = stagnant rents.
5g is a massive capex on the part of telcos due to density requirements orders of magnitude greater than 2,3,4g. Unit on every block kind of density is significantly cost increase; no way around higher prices.
Turns out being an expert in computer science doesn't automatically make you an expert any anything else.
what are the plugins do you use? Would like to see your config file?
I can see your local web servers
The origin of Christianity was the resurrection event of Jesus Christ. It was not regarded as fiction at the time.
Technically for sig_atomic_t as well. Both are... messier parts of the C abstract machine.
Almost perfect post but your beliefs don't matter. They may help you maintain sanity in a chaotic world. Otherwise, your beliefs only matter if you have enough money to bribe a senator.

Your actual team, at least the one that matters, is your class. If you have to punch a clock to survive, you're working class. If your money works for you, you're investment class.
Autonomous Construction Equipment Could Help Remedy Labor Shortage
It might also be useful to think about when various cultures began to make the distinction between fiction and nonfiction - when story was segregated from empirical fact. Without that line things get interesting.
I've seen "millimeter wave" in tsa and heard it takes a picture of you without clothes, though they now supposedly obscure it. Creepy as all get-out. Anyway, could a hijacked 5g unit do this? Seems like a serious concern.
agree. Hopefully the seventy megabytes of cache between the two chiplets will help...
Whenever you see a manual task, think "opportunity to automate". Just need to think it through. In this case, if you have great tests and automated CI process, then dependabot might be a good fit.
We've had 32 cores from AMD, yes.. But what about 64 cores like Intel's Knight Landing Xeon Phi?
This is not necessarily the opposite. It is perfectly possible that the knowledgeable people you've worked with actually wanted to pass it on. They just weren't given the time to do it.

You should be angry about overtight deadlines and companies who live by those, not to the actual people. This also points to a possible solution for you: switch companies.
free to be skeptical.... cheers.
(Yes. hell yes.
+ insane bonkers tin foil hat yes + well grounded yes +
+ principled yes . . . )
The aim of Scrum, and other methodologies tagged Agile, is -- near as I can tell -- to emulate a good programmer with a team of mediocre programmers. Not that all developers working on Agile teams are mediocre programmers, only that the business wants to achieve good-programmer results while still being able to leverage the wider talent pool and lower risk and cost offered by hiring mediocre programmers, so it tends to adopt formalized processes designed to work well with them in the hopes that following the process will make them achieve good results. The process is a formalization of the relationship a good programmer has with their client, which is known to produce good results; therefore, the process must also produce good results by definition (and any failure to produce good results can immediately be blamed on lack of adherence to the process).

Unfortunately there ain't no such thing as a free lunch, and when you emulate you necessarily incur overhead, which can be prohibitively large if you're emulating something powerful -- plus, if you have actual good programmers on your team, they will either quit or start emulating mediocre programmers to remain compatible with your mediocre-programmer process. Either way, you lose the benefits of having them.
I really enjoy this thought. Information obviously was not as easily accessed as today. I like to think it was possible to turn a fiction story to real in less than a century.
In the linked page: s/moral/morale
Yes it is Arch. I'll check out the alternate way soon.
Easy. You have a fancy new technology that is borderline supernatural, what better way to make use of it that to have your adversary dismiss it as bird poo, ball lightning or some other system bug.

Wave it under their nose enough and it becomes like banner adds on a web page, they just don't notice it any more.

When you need to use the tech in anger, your may see you coming, but they will dismiss you as just another of those strange glitches that get reported all the time.
How to filter out bad clients like a pro – A guide to freelancers
There's pretty good theory behind the idea of minimizing latency to improve throughput. One of the better books on this is "Managing the Design Factory", and a followup called "The principles of product development flow".

These books are not about software development, but of product development in general. The first one actually predates agile, published in 1997.

Core idea is that minimizing the size of the tasks is the best way to improve productivity. Not getting it done as quickly as possible, but to decrease the size.

Remember that product development (new, innovative, uncertainties) vs product manufacting (repeatable), is not a new problem, and not unique to the software industry. There's a lot to learn from product development in other industries.

Another interesting read is "The Toyota Product Development System: Integrating People, Process And Technology" which talks about ways of making product development predictive, and less risky.

It's interesting to see how little software is used to improve the process of software development. Other industries use a lot of software (cad/cam, visual modelling, testing, impact analysis) to improve efficiency and quality of product development. Software for product development is a huge market.
But that's completely untrue when the implementation does not match.

Suppose one day we manage to create brain uploads. They're not brains but would have additional or different capabilities despite being 1:1 maps - being possible to restore the original from them.
This is because they could be ran on different hardware.

Likewise, consider lossless compression. It is an accurate model of the data in shorter form.
Thanks for the link, but it mostly disproves your dismissive attitude: according to the report, posts generated by accounts controller by the Russian company reached 29 million people on Facebook alone (and " may have reached an estimated 126 million people."), with hundreds of thousands of direct followers for several individual accounts. That is not nothing.
Ditto. I end up not buying their X chips because I don't want to pay for another high end cooler that I'm not going to use.
I think that's part of the motivation for Blindpad: https://github.com/blindpad

It's a tool for pair programming in interviews. It includes audio (no video), and alters the audio to reduce/eliminate cues that would indicate the interviewee's race, age etc.
Are you referring to the 2400G? Rumors are they will release a 3600G this time around based on Navi.
Doesn't it depend on how close the election was to begin with? If it's very close, you may not need to move the needle very far to change the outcome.
And the most important bit is left out - you have to know when and how the model is inaccurate or even the simple one is useless.

Explanatory power is limited by explanation of errors.
Doesn't Debian support 32-bit systems? Also, using 64-bit has little value if you have less than 8 Gb of RAM.
That makes perfect sense. And I applaud your push against a practice that does seem to be pushing devs for unpaid overtime. You're right.
Sometimes being second means to avoid the mistakes and downfalls of the first. So I would argue it is not the bad position either.
Will U.S.-China trade war help end China's dependency on Western tech?
I've never imagined a phone company that aims to improve overall quality of life using phones, rather than just providing mobile service, fascinating to think about.

Are customers able to opt out of additional support and if so do any choose to?
I would advice companies to also answer requests from non-EU residents. There is no discrimination between EU citizens and non-EU citizens in the Articles.
As the article mentions, this is most likely due to the rotation of the cluster. Throwing some numbers out there:

The Virgo cluster is 60Mly away which is ~20Mpc (mega parsecs). Hubble's law [1] (v = Hd) tells us that for every 1Mpc away an object is, the expansion of the universe causes it to move away from us at about 70 km/s. So 20Mpc -> 1400km/s.

The true velocity is actually about 300km/s less than this because the local group is being pulled gravitationally towards Virgo. (If you are interested, this movement of the local group towards Virgo is the largest component of the earth's motion relative to the CMB. Some of the others being the earth's motion around the sun and the sun's around the milky way).

The velocity dispersion of large clusters is known to be on the order of 1000 km/s, so its not surprising that one or two objects whose orbits happen to be bringing them towards us are net blueshifted.

The long and the short of it is that this is more of a cool curiosity than evidence of something crazy going on.

[1] https://en.wikipedia.org/wiki/Hubble%27s_law
I'm not asking for anything, I'm stating that if you want china to not do things like the article or not have internment camps you have to go to war with them.
Arm announces its new premium CPU and GPU designs