skysight-inc/HackerNews huggingface dataset:
> My take on this is that when buying a computer (any computer: laptop, desktop, tablet, phone), you should expect to spend around 50% of its price on apps in the long run, and even more in niche business settings. That is the real price of your purchase. If that is too expensive, consider getting a less expensive device.

I get that it’s your personal take, but it just doesn’t work that way in developing countries. I’m not sure most people would consider spending 50% of the hardware cost on software in developed countries either, if the apps are for personal use.

There are variations in price expectations depending on the type of product. Hardware is something people are willing to pay more for. Video content is slightly similar in the very long run (if using streaming services). Software seems to be generally lower on the rung, regardless of the platform.
And when you open the page every time it wants to go through all the cookie and partner options instead of just saying "yup, we remember you deactivated everything. [change settings] [continue reading]"
My first (and best) 8-bit machine cost me $400, but I had to literally drive across the nullabor to get it (Perth->Melbourne). I suppose the fuel costs could have been put into a full-blown Apple system, but then I wouldn't have driven across the nullabor with my first computer (Oric-1), plugging into every TV I can find along the way ..
NEVER get them a linux laptop. ChromeBook is fine. Linux can be very advanced even for a regular starbucks user.
> for the range of temperatures humans can reasonably occupy the scale should be as close to that range as possible.

Why? I don't think I'll die at 110 degrees Fahrenheit and that's off the scale. And I routinely make use of things which get hotter than I can live in. I don't live in my kettle or my oven.
AMD's chips apparently don't have the security vulnerabilities that make SMT unsafe to enable on Intel chips - they released a white paper explaining why MDS etc aren't possible and what exactly the boundaries are on their chips: https://www.amd.com/system/files/documents/security-whitepap... It just didn't get a huge amount of press coverage.
Neat how inline assembly is one of the valid use cases. I'm given to understand that essential parts of the Linux kernel can't actually be implemented in pure C and that some assembly is required.
Curating on a fine grained enough level, you are not only an editor but even a story teller. You can make a narrative only quoting other people and it has been done many times in books and movies.

That this story is driven only by an advanced self-adjusting Skinner box to maximize advertiser revenue, is very weird. You never expect sci-fi to be so mundane when it becomes reality, but it always is.
Landing vs. multi-page website. How to choose?
assuming computers here means CPUs, honestly i think 70% of this (needing "more processing power") is just marketing and consumerism, 10% is OS bloat and the rest is probably legitimate.

i'm sure 100 JPL astrophysicists will pile in here but i've been using an AMD 3.2ghz quad core processor purchased in 2010 for software development in java, scala, clojure and now golang as a daily driver up until today. i've replaced the RAM twice, power supply once, and the video card once.

i proudly use linux so i'm not sure what the situation is like with other OSes, so i'll budget some for things like windows "growing" over the years, but it's just not necessary for me to update the processor until it dies.
How to Save Images and Videos to Core Data Efficiently
I mean, instead of

query {
user { id name }
}

why not

query: {
user: {
id: true,
name: true,
}
}
Wow, congratulations. I was 11 years old when I read this article, and many others like it.

I learned to hack in a shop called Computerland, in Perth, WA. Immediately after school, I'd march through the heat from school down and into the shop, which had great A/C of course, insert my floppy (most valuable thing in the schoolbag), and continue typing in code, reading mags, and so on. As long as I was actually doing stuff (i.e. not just playing games), the sales guys were cool with me hanging out, every day for weeks, hacking code.

So, BYTE and all the mags I could buy, pretty much got me booted up - and for that I have to say: a) very well done on a great article, b) thank you for showing up here and now, and what have you been up to since?

:)
It's my understanding that Navi is just GCN but tweaked with faster memory.
Amazon says it has over 10k employees working on Alexa, Echo
Addiction of Video Games Listed as Top Mental Health Disorder by Who
Develop multi-threaded scientific applications?
Syntax highlighters are wrong (2014)
The social realistic Baron von Munchhausen of our times, then. :)
Linus Tech Tips recently published a video called "why you shouldn't water cool your PC"; they found that a Noctua NH-U12A ran cooler and quieter than an AIO liquid cooler.

https://www.youtube.com/watch?v=23vjWtUpItk
The G-line of CPUs with integrated graphics is also interesting to me as well! As system ram gets quicker (it's my understanding that the frame buffer for these integrated GPUs comes from system ram) and nanometer tech gets better that a competent integrated GPU+CPU chip will be able to play AAA games at 1080P with some of the visuals turned up. Though the conspiracy theorist in me thinks that the console makers would never let that happen as it would mean DIY PC gamers would be able to build < 500 USD machines that could be play all the latest games.
what did you do to it???
See the comment at https://news.ycombinator.com/item?id=20019426 that refers another quote:

> I think the George Box aphorism linked at the bottom ("All models are wrong [but some are useful]") is closer to the right way to think about this.

Also, see the original article:

> Bonini's Paradox, named after Stanford business professor Charles Bonini, explains the difficulty in constructing models or simulations that fully capture the workings of complex systems (such as the human brain).

A model is "too complex" by this definition if there can be no complete and accurate virtual representation of it, it can't be wrong by definition. If you emulate a CHIP-8, for instance, you are able to accurately represent the full state of the system inside the emulator; therefore, the emulator is capable of full accuracy. It's impossible to do the same with a human brain, as quoted in the article.
Oh, apologies, didn't realize the thread structure there on mobile. :)
1st amendment does not allow you do say whatever you feel like. Explicitly the following is not protected

https://en.wikipedia.org/wiki/United_States_free_speech_exce...

But regardless, you've conveniently only quoted part of that law text. It's only about electronic communication https://www.legislation.gov.uk/ukpga/2003/21/section/127

and for context the relevant parts read:

With 1a saying

A person is guilty of an offence if he sends by means of a public
electronic communications network a message or other matter that is
grossly offensive or of an indecent, obscene or menacing character

and 2a saying

A person is guilty of an offence if, for the purpose of causing
annoyance, inconvenience or needless anxiety to another, he sends by
means of a public electronic communications network, a message that he
knows to be false

In other words, you're not allowed to lie for the sole purpose of "causing annoyance, inconvenience or needless anxiety to another" and you're not allowed to send messages that are "grossly offensive or of an indecent, obscene or menacing character". 1a is not allowed under 1st amendment, and we can argue about how the latter is allowed by the 1st amendment, but some of it surely isn't as obscenity, incitement, and fighting words and offensive speech are explicitly not allowed.
I grew up in Appalachia we took food to people who lived in shacks. The county next to mine got electricity from the recc in 1979.
You can get a cheap passive gpu, most don't even need power from the PSU. Something like a nvidia GT 710 or 730.
> there still hasn't been a single case of anyone successfully using these vulnerabilities to productive ends in the wild that I know of

Why would the attackers let people know they've successfully exploited?
"Right-to-left scrum" seems like a hollow phrase made up by that consulting firm you linked.

From what I can tell, it has all the meaninglessness of an empty buzzword used primarily as a method of trying to engage people and give an opening on selling their services by stating "oh if you don't understand the difference sit down with us and let us show you how different and better it is."

It looks like if scrum doesn't work they call it "falling left to right scrum", and if it works it's their "brilliant right to left scrum".

Even by their own definition they both have a backlog that gets prioritized and selected each 2 weeks into a sprint backlog, and executed during the sprint.

The rest is just hand waving. "One is goal focused vs the other is backlog focused. Oh yeah but we do put our goals in the backlog." So they're both backlog focused then? The only thing they're really sayings is "When prioritizing tasks, make sure they accrue to something and aren't just random work." Which is both obvious, and of course too simple to write and sell a book about, so instead this whole other terminology is made for it.

Thanks for sharing the link though.
Get best service from credit repair specialist
Are you in need of best credit repair specialist? White Jacobs & Associates is the leading company takes pride in providing superior credit repair services. Get more detail at: https://social.msdn.microsoft.com/Profile/whitejacobs29
Glad to hear that Google has done something with it.

Also that's one of the reasons I try to use the realtime database, and not firestore. But they still charge for bandwidth there (most if it is consumed by downloading the SSL certificates from the clients).
Like you mention, reality is rather painted in shades of gray.

Nothing beside "axioms"
is really true.
I don't see any such law passing first amendment challenge that's why the modern censorship for the right reason supporting centrist is down relegating it to private corporations that are not beholden to the US constitution.

Ultimately the fact is that freedom of speech does not actually work if people have actual freedom of speech. It only works under certain circumstances where most of the media toes the line with the political establishment and is relatively controlled.
Not sure, but what about Cisco?
Don't work on your project during the office hour, or allow your project to affect your performance at work. There are two main reasons:

1. The employer is paying you to help their product/service succeed. It is unprofessional and immoral to deceive them. I've seen some colleagues do this and I was disappointed in them.

2. Work you produce at your place of employment belongs to the employer. It depends on the contract and I am not a lawyer, but it's best to protect your intellectual property.
Nowhere is cost mentioned. Using S3 as an ad-hoc queue is a cheaper solution, which should throw some red flags. You can easily do what SQS does for so much cheaper (this includes horizontal scaling and failure planning), that I'm consistently surprised anyone uses it. Either you are running at a volume where you need high throughput and it's pricey, or you're at such a low throughput you could use any MQ (even redis).

> Oh but what about ORDERED queues? The only way to get ordered application of writes is to perform them one after the other.

This is another WTF. Talking about ordered queues is like talking about databases, because it's data that's structured. If you can feed data from concurrent sources of unordered data to a system where access can be ordered, you have access to a sorted data. You deal with out-of-order data either in the insertions or a window in the processing or in the consumers. "Write in order" is not a requirement, but an option. Talking about technical subjects on twitter always results in some mind-numbingly idiotic statements for the sake of 144 characters.
2019 iPad Air, iPad Mini Case and Screen Protector – ESR
Sure, but you will die at 80 C, and that isn't off the scale. So which mapping is closer?

Again, I'm making my argument about weather. Clearly for other arbitrary temperatures this doesn't apply. If you're actually arguing for a single temperature scale for cooking, weather and anything else, then I think most people will end up concluding it'll be what you're most used to working with.
In those days, having a clocking mechanism which produced consistent time - i.e. a monotonic clock - was of quite high value. On boot up, it was typical to ask the user what time it was, and continue with the program.

But then how do you measure time since boot? With simple hacks like this of course. Also, this hack allowed a form of multi-tasking, an 8-bit feature quite well targeted back then.

Consistency was key in such clocks, not necessarily accuracy. The fact of the drift is not important, since it was consistent and could be accomodated for in software - as many peripherals of the day, indeed, required.
It was always the company name, the logo is lowercase now, but the abbreviation should still be upper case.
The big risk isn't that they sue you, it's that various collaborators you need to make the company a massive success (investors, cofounders, acquirers) will not want to do business with you if your IP and legal paperwork isn't "clean". This sort of stuff comes out in due diligence. You don't want to pour your soul into a company for years, actually build up a business to the point where it's a success, and then find that a potential acquirer passes on the deal because they noticed your commit history overlapped with the dates of employment of your past employer.
Also for at least one part of high perf computing, gaming, the trend has been that more cores now actually count in modern engines. Couple of years ago you wanted a couple of cores but single thread perf was the big thing. Now some modern game engines scale very well beyond 4 cores. Presumably they have shifted to some sort of work-item based system instead of having fixed threads for subsystems (rendering, AI, ...).

So upgrading from a 4 to 8 core a few years back was expensive and mostly not worth it for gaming, whereas now it might actually give the huge speedup the core count would indicate (Obviously for gaming this just means moving the bottleneck, but still)
Google Translate offline files seem to be about 50MB per language. Assume your speech recognition machinery breaks down utterances into phonemes, alphabet a couple times that of letters and some more entropy... My intuition is you should be in the 200-500MB range.

Disclaimer: I work in Google, but apparently have never touched any of this from the inside.
Applying an existing, trained model (like what you described) is computationally cheap. Training new models takes many, many orders of magnitude more time and memory space to complete.
That is probably true, but if I am buying a GPU for hundreds of dollars I don't care as much about the cost of the CPU. I think AMD needs to do something if they want to fulfill the potential of Ryzen. (Removing or minimizing the role of the chipset might be interesting for example).
I could live with them, they should just come down and take my blood.

But all they do is buzzing around my head when I try to sleep!
That may have been true at one time, but the class of people who would consider themselves to be enthusiasts has broadened well beyond the class of people who can accurately judge how their workload corresponds to the benchmark results they're reading. The recent improvements in the Linux gaming situation have been a big contributor and has undoubtedly skewed the Phoronix audience.
I do not think the issue here is (1) to be fair to the employer, to take the employer's money (the money I earn while working is my money), (2) to find personal time or to (3) steal office hours.

The problem is that the employer pretends to own all Intellectual Properties produced by the employee while in contract. Be it during code marathons, night hours, week-end time...

I used to have a contract of that kind, and I found another job to keep ownership of my weekend pet projects.
In Turkey, having free roaming cats and dogs is still very much part of the culture, and I hope it never goes away.

People take care of them, and the government too, so you will almost never see a cat/dog aggressive towards human or very sick.
Somewhat, though bear in mind that even the 1900X ThreadRipper has 4 memory channels and a ridiculous number of PCIe lanes whereas Ryzen is 2 channel and has much less PCIe.
Where did you see that? I don't see anything about the bill being waived in the post..
Kali NetHunter – Pen Testing Platform for Android Gets Support for More Devices
In my country stores are selling OEM Ryzen CPUs for the same price as BOX versions.
There's always the 2200G and the 2400G, I'd expect those to get refreshed within the next year too.
I also generally have had good success with guessing a number and then multiplying it by 5 to get the time when it’s completely done, tested and documented.
This answer in their FAQ contains some differences: https://github.com/simonmichael/hledger/wiki/FAQ#features
> a bunch of contract clauses that basically lets the company own all IP while employed.

This is default here as well (Germany), but I only interpret this as stuff done during work time. So the stuff I come up with and the code I write at the office on my workstation is automatically owned by my employee. That's fine, because if it wasn't, that would cause all kinds of legal trouble should I ever leave the company.

But if I create things in my free time at home, on my own equipment, then that's MINE, and I might start a company from it -- the only trouble might come if there is reason to believe I stole code/trade secrets (e.g. starting a company in the same niche) or my employee might assume I worked on my it during my paid hours (e.g. all of a sudden bootstrapping a 100 employee company, while getting paid 40h a week until yesterday).

Of course your contract is probably very different, but I have a difficult time imagining that what you're doing in your unpaid time is owned by your employee. Logic here is: You're paid to work a specified time of hours per time interval (e.g. 40h/week). What you do there is owned by your boss. Then if your boss wanted to own all you do/come up with outside of that time, he would need to buy that time from you as well. E.g. to own all you come up with, even in your sleep, you should be eligible for a 7*24h/week compensation. Of course this is more morals than law, but well, maybe you just misinterpreted the wording?

//edit: Mind the discussion below this thread. IANAL, and my moral point of view might not match the legal reality.
Rankine is even better. (like Fahrenheit plus 459.67°)

You get the same step size as Fahrenheit, so you can adjust your house temperature without a decimal. (some of us care) It is also good enough for industrial food processing without that decimal, for example in canneries.

You get a correct zero. Fahrenheit and Celsius are just wrong. Think about the meaning of something like "twice as hot", which is a thing people say. With a correct zero, there is no need for negatives unless you are doing quantum physics research. If you aren't convinced, imagine we had a weight scale that used 0 for a very small adult and 100 for a very large adult.

All the normal temperatures people deal with, including oven temperatures, are exactly 3 digits. The 3-digit numbers 100 to 999 are like Fahrenheit from -359.67° to 539.33°.
https://hackernoon.com/how-we-spent-30k-usd-in-firebase-in-l...
https://github.com/Picovoice/Porcupine
I would guess a chip optimised for addition, multiplication and ReLU, not burdened too much by all those other rarely used opcodes.
Offtopic

I need to register with medium now to actually read the article?
EU must adopt ‘EU English’ as its official working language after Brexit (2017)
I think an important part of being secure online is knowing when to be careful. This site doesn't ask for any real information, so it doesn't really matter that much if withgoogle.com is a trustworthy domain or not.

I think it would have been better if this quiz made up a name and e-mail for the user instead of asking for one though.
Having 24 threads doesn't mean that -j24 is the sweet spot. I have a machine 56 thread Xenon machine for building git.git, and I find that with its sockets/threads-per-core/threads-per-socket of 2/2/14 the sweet spot is closer to sockets*threads-per-socket = -j28.

Things speed up rather linearly up to -j28, but once I get past -j28 (say -j32) it levels off, and -j56 starts being counterproductive.

Same thing with the 160 thread POWER8 machine I have access to. That one runs 8 threads per core, and CPU-limited -jN tops out at around -j20.

All of this is very worflow and CPU specific, but generally speaking don't blindly trust what things like "htop" show you as the number of available CPUs, under the hood many of them aren't "real".
There's no doubt about it: this will be a beast of a gaming chip. It will also likely cost an arm-and-a-leg (it has to, it's binned silicon meaning it's supply constrained) and likely have a really high TDP.
Plus FIFO isn’t integrated with SNS nor is it integrated with Lambda leaving it in an island of its own within AWS.
Even if you keep them closed homeless folk tend to have a look and leave them open.
I think the problem can be summarised: There are too many people.

We cannot seem to feed, medicate, or house ourselves sustainably. Maybe its time to look at a 'cost-benefit analysis' of humanity? If we wish to continue developing our civilization and technology, which humans are best to carry out that task? How many people can we reasonably accommodate on Earth?
In the first subheading, towards the bottom, the author mentions it’s $0.40 per million api calls.
S3's eventual consistency aside, how is it cheaper?

It would seem to me that naively, S3 charges $5 per million POST requests, so it's 10x worse than SQS's $0.40 per million.
Modern GPUs are extremely programmable, but this flexibility isn't that heavily used by neural networks. NN inference is pretty much just a huge amount of matrix multiplication.

Especially for mobile applications (most Arm customers), you pay extra energy for all that pipeline flexibility that isn't being used. A dedicated chip will save a bunch of power.
NOAA says 5G deployment could set weather forecasts back 40 years
Is there anything similar but from AMD? As a Linux user I'd rather not buy nVidia.
This has been posted and upvoted a lot one month ago, why again? No new data.
An unpaid UK researcher saved the Japanese seaweed industry (2017)
This may sounds like a reasonable wording, but is very often not the case unfortunately. I believe it’s because you’re salaried rather than paid by the hour. Even though your contract is for a set number of hours, you’re expected to have just one job, and for that job to get your focus and attention in a way that you wouldn’t be expected to do if you were paid hourly. This means that companies often technically own the IP you develop in your own time, and big ones will enforce that.
So why is the metric system based on water, instead of liquid hydrogen? Why not use the most common essential element, instead of some arbitrary compound?

Metric seems pretty anthropocentrist to me, since humans are 50-60% water, while the universe is 75% hydrogen.

In the Universal Hydrogen Metric system, 0 °H would be -259.2 °C, and 100 °H would be −252.87 °C.
It’s Hard to See Them Go: 8 Tips to Reduce Shopping Cart Abandonment
And on architectures like EPYC you run into NUMA issues and having to pin things to certain cores, right?
It looks like you get 1 month "free". Open the article in incognito mode and it's available without registration.