skysight-inc/HackerNews huggingface dataset:
This is quiescent-state-based reclamation, other implementations exist that are cheap. I have seen the technique you're talking about used in K42 (after I had also thought I invented something novel, when I used the same approach as you :-P).
It's not the first time this has happened to a company, and it surely won't be the last. We've already had full 100% hindsight vision a dozen times over, and plenty of companies have chosen to ignore it.
It still is, as the underlying page allocator for the SLAB/SLUB/SLOB allocators. See http://elixir.free-electrons.com/linux/latest/source/mm/page...
Paul Graham, is that you?
I think you mis-understand how iOS privacy controls work. An app doesn't get to 'see all your photos' just because you grant photo access, you still have to select which photos to put in the app. Same goes for camera, that just let's the app pull up the camera interface, not be able to access it 24/7 for whatever purpose they want. Same with the mic.
i dont have the coordination to grab them out of mid air carefully without squishing them. for me its sort of an all in event.
Most likely the emulator will translate the motion to old school button input and the ROM is unmodified.

I'd imagine that if they have the source that it would be 6502 assembly anyway.
Yes. And we can.

There is no upside and potentially massive downside/fallout for Apple to just lie about something like this.

Maybe they will 'screw up' - but it would be completely stupid for them to say one thing, and then intentionally do another.

A 0.5% drop in sales would be a disaster.

Twitter can cause quite a storm these days, companies are generally afraid of it.

If it were Google, or FB, it would be another story, because their business is your personal information.

But Apple - not so much. They want to hustle hardware. For them 'your data' is mostly a hassle they'd rather wash their hands of.
There are already TLDs that restrict who can buy them or what kind of website you can run on them. How is mandating HTTPS categorically different?
Why not ship an installer that checks for and appropriately installs DLLs?
You should not be using domain names on .dev unless you own them (which no one does .. yet). If you choose to do so it's at your own risk.
Next Oracle Database Will Replace DBA Jobs with AI?
I am primarily working on algorithms and love Tcl for building simple, robust prototypes. It is not perfect (I wish UDP support was a part of a core language or standard library), but I use it surprisingly often. YMMV
I find the criticism of cprop a bit bizarre. Configurations of apps have many use cases. Some people package config files with the app on the classpath others use fs. Some do a combination of the two. Others use environment variables. Any practical configuration lib should be able to handle these use cases if the need arises.

The fact that the author finds it odd that cprop parses edn and calls it "type coercion" like it's a negative is strange. What would the author prefer? max-connections-num to be a string? If you want strings put quotes around the values.

> This is backpressure: your home-grown configuration system resists being extended, and it’s a good thing.

Or there's the real world where you need to address a business concern to get things working where someone asks a reasonable request to be able to override a setting with an environment variable. Luckily your configuration library already handles this and you can go back to doing interesting work instead of bikeshedding your home-grown system that resists change.
Depends on your definition of "essential".
The biggest similarities of QML to an HTML engine are that it contains a JS engine, and that it has item and layout trees.
It is worth noting that the core content description language of both has nothing to do with JS.
Yes. That's why it's recommended to have a subdomain of a domain you own under which all internal names live. (no need for it/them being in public DNS though)
From the flipside, I've been a systems programmer since the 80's and have followed things along, pretty closely to the hardware, for a few decades now, and .. from this angle, its bananas to see how the web guys lose their minds over stupid shit nobody really needs every 6 months, yet everyone is a freakin' millionaire.

;)
An American is free to do it. After all GOT is American.
I guess it’s ironic if you ignore the DRM part. Apple took two hardline positions on web tech and not everyone is playing by both of these rules. It kinda looks like a temporary lapse on the part of Spotify while they go through a transition, though. The other major players (Netflix, Amazon, Hulu, Pandora, etc.) all seem to have abandoned Flash without abandoning Safari.
You are correct that there are places for them, But generally not places that need a high level language.

Which is the interesting thing for me. At the current processing nodes (22nm and even 45nm) the cost of the packaging and bin testing dominates. It costs, too a fairly close approximation, exactly the same to put a chip in that is 8 bits as it does to put one in that is 32 bits.

I had a great discussion with a product manager from ST Micro about this at their recent Developers Conference in the Bay Area. They had some collateral on the STM8 series and I asked about it and he shared the above but said that it was either legacy designs, essentially CPLD type designs, or HW engineers without a software person to support them that seemed to still use 8 bit machines. From ST's perspective the cost to produce was the same.

At Digikey the lowest cost 32 bit processor is 58 cents[1], and the lowest cost 8 bit processor is 40 cents[2].

[1] https://www.digikey.com/product-detail/en/stmicroelectronics...

[2] https://www.digikey.com/product-detail/en/stmicroelectronics...
The Pirate Bay Added a CPU-Hijacking Bitcoin Miner to Some Pages
OstroVit Fat Burner 90 Caps – Suplemento Para Barriga Lisa
>Interesting phrasing, considering that the iPhone did not come with the App Store. In fact, Apple's was the third software distribution platform to be released for iOS, after Installer.app and Cydia.

Which is irrelevant.

First, because it eventually came, and second, because whether they intend to put one out or not, obviously they couldn't create a first class API for third party use, fix public interfaces as much as possible, write documentation, create a store, et al, all while creating the first edition of a new product (which they didn't even knew if it would be a success or not).
And you fix these errors as they arise, adding platform-specific hacks to the library as necessary. Your product still ends up much smaller and better-performing than the others.
I don't think this is correct. The Facebook app regularly shows me all the photos I have taken today and asks if I want to post any of them.
Purescript (Thermite, Pux, Halogen) and GHCJS (Reflex, Miso) Benchmarks
Even better: diversification should be done across weakly-correlated (ideally negatively correlated) assets.
Could you please post civilly and substantively or not at all?

https://news.ycombinator.com/newsguidelines.html
This is an area I have experience and expertise in. Look at Master License Agreements in Houston, Dallas, San Antonio, Charlotte. Some states also have uniform legislation snaking its way through the various bodies, including Virginia, Ohio, Washington, Minnesota, Colorado, Florida, and California. Some is driven by ALEC and/or the wireless carriers, so it may be aggressively pro-deployment (to the detriment of local cities), but it's at least somewhere to look. If you're interested, PM me and I can share some materials on this, or at least discuss further.
Yes, some people successfully shorted the housing market. But they did not use bearer instruments to take their positions.

https://en.m.wikipedia.org/wiki/Bearer_instrument

Also, counter party risk was a major issue during that financial crisis.
Later on in the comments a user says "Also Firefox ESR v.45.8 (extended support release) is no longer supported."
Good point, or like computer "terminals" of the day screen and keyboard as opposed to platen and keyboard.
For OpenJDK, startup time appears to be dominated by the number of classes loaded[0]. I was told that .class files are read out of the JAR files one at a time, rather than being slurped into memory in a batch and then processed.

I'd be interested in seeing whether that holds true for OpenJ9.

[0] https://github.com/dsyer/spring-boot-startup-bench/tree/mast...
Or don't use .dev and use .test or .localhost instead. Those were reserved by rfc2606 for such purposes nearly two decades ago.
Bubble – Build apps without code, visually
Do you have a solution for IoT devices that want to serve a webpage with HTTPS? For example my router or an IP camera?
Yeah ..

http://www.mouser.at/Semiconductors/Integrated-Circuits-ICs/...

Apropros "M0's being so much better", this is not really an attitude that produces effective results in "the embedded" world.

True fact: in embedded, many times you want the least powerful solution. 8-bit MCU's are freakin' everywhere, and they are not going anywhere.
> they require permission to read all my photos when all I want them to be able to do is save the photo

I don't think this is true though. From the code I've seen you only get returned the single UIPhoto the user chose.

also remember you can revoke permissions at any time via Settings.
I like the electrified swatters.

Mostly because they make an awesome sound.

Also, the greatly reduced drag and holes in the surface give fewer warnings to the fly that it's about to be hit, while the use of a tool allows for faster hits. It's really a pretty great invention to kill a lot of flying insects.
Did someone remember the movie?
The problems are rather the data caps for mobile networks at least in Germany: Nearly every DSL or similar broadband connection comes without data caps and when the Deutsche Telekom tried to introduce data caps a few years ago, there was a large outcry and threats to go to another provider. The Deutsche Telekom soon caved in. On the other hand for mobile connections people tolerate these data caps - and complain about them: I often tell people that they should start a temporal synchronized action to terminate their mobile contract - and tell the provider that they do it because of the data caps - you would not believe how fast these data caps would disappear.
You should check if your city has a planning commission/committee, and ask them. Or, just ask this question directly to the City Council -- not every communication to a city has to be a prepared presentation... you can simply make known, in general, what you want, so they can be informed as they do their work.
Please comment civilly and substantively or not at all. Dismissive balls of inflammation don't take the discussions where we want to go.

https://news.ycombinator.com/newsguidelines.html
How to Run WordPress on a Kubernetes Cluster
Once I've read an excellent book, The Art of Multiprocessor Programming [0]. All examples in the book are in Java. After reading it, when thinking about some of the solutions and algorithms presented, I quickly concluded that deploying them in C/C++ would be an order of magnitude more complex, because of 'memory reclamation'. So yes, I think the OP makes a good point.

[0] https://www.amazon.com/Art-Multiprocessor-Programming-Revise...
Why use hashes instead of, e.g., semver, or hash + patch version, so that you could patch Heartbleed easily?
The Psychological Implications of Customer Experience
Anyone know what would be required to get Rust running on the ESP32 boards? I picked up a couple for $6 each (Wemos LoLin32), and it's an impressive board for the price. Wifi and bluetooth built in.

I assume it's non-trivial or someone would have done it already, but I'm curious if it might happen eventually. Been poking at C which is already a bit out of my wheelhouse, but it'd be a good excuse to check out Rust too if I could.
Good question. If you backup via iTunes you have the option of encrypting with a password. I've never been prompted to enter a backup password for iCloud...
We know that they lied to customers claiming they couldn't help law enforcement get data off customers' devices.

"Unlike our competitors, Apple cannot bypass your passcode and therefore cannot access this data. So it's not technically feasible for us to respond to government warrants for the extraction of this data from devices in their possession running iOS 8."[1]

After it became clear that it is technically feasible for Apple to assist with those data requests, they quietly removed that claim from their website.[2]

[1] https://arstechnica.com/gadgets/2014/09/apple-expands-data-e...

[2] https://www.apple.com/privacy/government-information-request...
Linux gesture control
>Honestly, I think what he's done is dissociated himself from his own snobbery. He talks about technology failing humanity, but he's really saying he doesn't like people. He doesn't like how most people think and live.

And why should he? Millions voted for Trump. Heck, millions also voted for Hillary. Neo-nazis, tele-evangelists, climate change denial, PC, twerking and Justin Bieber are all things. Does that sound like a society we should like how "most people think and live"?

>Why else would he constantly be disappointed in technology failing to turn all of humanity into always-on cultural creatives?

Because he actually loves people and doesn't want to see them squander their potential?

>He constantly talks about creating, learning, and education, but he doesn't bring any attention to any current work supporting these activities. He doesn't say, look, here's this great work being done for kids, and it's limited because the iPad needs this feature.

Err, he literally does just this in the interview.
If by "under the thumb of" you mean "using less than 30% of available credit and carrying some kind of balance". There's no need to apply melodrama to a simple matter of statistics to answer the question of whether someone can use credit responsibly.
by pure luck?
How do other services like Amazon Music or Qobuz (only mentioning the ones I've tried first hand, there's probably others) manage to have web players that work on Safari without Flash then?
But the hedge funds in Buffet's bet did make those wider variety types of investments.
There's an analogy with side-effect-free functions: things are easier to reason about when you don't have to worry about peripheral state changes.
Honestly that sounds really creepy.
Not sure if it's an alternative, but SoundCloud uses HTML5 but not DRM. It works in Chromium on *BSD.
>His "vision" is too self-centered and he expects people to live after his ideals but in fact people have better things to do than create art, or whatever.

That's what you see around you, talking to most people?
Downloads from pastebin and spypeeper.com to access text messages
How do I get the download for viewing other peoples texts from pastebin.com or tinyfileshost.net I've tried survey remover pro and it's not working. I'm new at this
> Yeah, anyone who outperforms is on the other side of trades that underperform, so you're going to run into issues.

True, but it's not like the bet is already decided because of this mathematical fact. In theory the good pickers can predict the outperformers. It's a surprising claim that this is, essentially, not possible -- or at least only marginally possible to a degree that's cancelled out by fees.
I looked through that trying to find why the parent commenter shouldn't use .local as they described, and it sounds like their use case is exactly what the RFC recommends. Can you explain why it's a bad idea?
Sorry, but I don't accept this as a breakdown. Surely as a board member you must know an approximate dollar amount/labor time going to different direct production phases per article published (or submitted). Eg, how much time it takes for the staff to manage the editors, check the manuscripts and lay them out.

The other stuff sounds like overhead, so feel free to lump it as a single figure.

PS. I'm not a fan of (obscene) profits in any industry. Even if one believes in capitalism, the usual basic tenet is that no company's, let alone industry's, profits should be able to consistently surpass the interest rate if the market is working.

I find it sort of ridiculous when publishers throw figures like $1000 a piece as a reasonable APC. That's over two weeks of research stipend in Finland at least. If it takes anywhere near two workweeks to process an article and handle the overhead, you guys really suck at what you do.
> It sounds like you have a lot of experience with teaching people to code well enough to become employees, as coders. And that it's really hard and many will not succeed. Is this a correct reading on my part?

I have a decent amount of experience. I actually think something like 90% of Americans could figure out how to code if they really wanted to. If we taught it in schools starting at age ~5, we could probably get to that number. It's not just that it's hard, it is that it costs money to learn to code. The cost is directly proportional to age.

> I consider that point of view kind of patronizing.

I realized it sounded patronizing when I wrote it, but I didn't want to get distracted explaining why I didn't feel patronizing when I wrote it, so I will explain here:

I agree that virtually 100% of people build a company. But you have to want to. My point was: The overwhelming majority of people don't actually want to. So I think any discussion of policies needs to take that fact into consideration. I'm not going to try to make policy based on the world I wish I lived in rather than the world I actually live in. I'm not going to punish people for not wanting to be entrepreneurs. The world needs its worker bees. Honor the working bee.

> have nothing to say about what happens to people who successfully "go for the jugular". For example, I asked if they are "bad" people if they make a successful online business; if they are then "taking" from someone. You don't answer, but essentially say it is a silly question.

I also honor entrepreneurship (I am ~5 startups in myself). I do not believe wealth is a zero-sum game.

Of course you are not a bad person if you build a successful business. Morality is about how you conduct yourself in the pursuit of success and what you do with the power you acquire.
I agree that said experts probably don't know enough to justify their cost.

But if the conclusion one draws is that the US large cap stock market is the place to put your money for the next 100 years just because it was great the last 100 years, I think that's the wrong lesson. Of all the markets in all the countries in the world, and all the asset classes, the US stock market has been an outlier for a long time, and it can't continue forever. Like Moore's law, and declining interest rates, and population growth, every trend stops somewhere since it would otherwise eat the world. Generally right at the point almost nobody is left to bet against it.

There is no such thing as completely passive management - someone at least selects components of an index, and you at least choose which index and that is always going to be pivotal with respect to investment success. I don't think there is logically any way around some degree of deliberate selection of assets. All people can do is pay less for the illusion of expertise.
Reading his 'footnote' - he still does not seem to get it.
The fact is precisely because of all these factors (among others) Warren was so confident in this bet. He knew the terms and the environment very well before taking on the bet. Calling the outcome the result of 'anomalous' market behavior is just denial at this point.
It is very hard to get this information in depth because researches publish on Android much more frequently (more users, more open platform).

You can look at the CVEs reported on each platform though and the number of critical vulns is comparable at this point.
What Is Life? (1944) [pdf]
Google will delete Android backups after two months of no device usage
DeepLearning.ai on Working Hours
It's the physics of the volume of air that is being moved by the fan. A 2U tall fan has to spin twice as fast to move the same volume of air as a 4U tall fan. A 4U is roughly the same dimensions as a full height desktop or workstation. They probably employ lots of 2U servers.
PM? How?
Video demo: https://www.youtube.com/watch?v=eQoa-uFyXFw
Votes take a little while to stabilize and commenting about them just adds agitation, so the guidelines ask you to please not: https://news.ycombinator.com/newsguidelines.html.
Show HN: Command line interface for Google Calendar
TCL was the chosen language of the company we worked for at the time. I tempted the author to join my team, and we collaborated on the book 'Docker in Practice' while implementing Docker within that company 2013-2015, before we both left.

TCL is an unreasonably effective language for certain use cases (the company we worked for were driven by extremely tight deadlines and high performance requirements (appserver written in pure C in late 90s, with call-outs to TCL for business logic).

I haven't touched TCL since, though.
MEmu Android Emulator 3.3.0.2 Download Free Full Version
It's no more hijacking CPU than the new normal 'web app'-style of webdesign that can't even render text without JS.

This seems like an excellent way to monetize popular websites in a minimal impact way. And best of all since it's mining Monero all the transactions will be private.
> In an economic system where U.S.
> consumers carry $12.73 trillion in
> household debt, you shouldn’t be able
> to just call up, say “it wasn't me,”
> and leave thousands of dollars in
> obligations by the wayside.

Yes, you should, and the banks should be the ones left holding the bag. The author did nothing wrong, and was victimized by the banks' incompetence at adequate fraud checks.
Its pretty good C code. I don't share shubhamjains' point of view.

Kind of refreshing, in my opinion.

I'm trying to think what 'proper modern C' looks like by comparison to this, but I don't think I could personally rewrite this code, modern-C style, comfortably.
There isn't any LLVM support yet, and it doesn't look like anyone's working on it.
Atmel have just been bought by Microchip in an industry-wide reorganization that is sure to swallow the 8 bit micros.

And of course they still make tons of them, it's embedded, you need to supply these chips for another 10 years for old designs.

But you shouldn't use an 8-bit uC in a new design.
HN has no whimsy!
That's really unfortunate then, as the new gTLD expansion was already known and underway at the time.
I think parents question is about if you have consent from your competition users to use their location data as part of marketing campaings as part of the ToS. While from a technical PoV this campaign is awesome, in Europe you might easily get sued for this kind of use of the data, especially since you make it quite obvious how you used the data (v.s. "hidden" data mining, which most companies can get away with).
Hints for Computer System Design (Butler Lampson)
Downloading Free Apps and Software http://www.getintoapc.com
How to buy unlimited space on google drive, mediafire or zippeshare. I want to upload free software for my site.
Sadly not matte black, piano black plastics on consumer electronics are revolting fingerprint magnets.
Thanks, and good catch. I agree that high fixed costs underlie the very first production unit, followed by cheap distribution and low marginal costs.
Probably need a picture for the first bin too - People might be compelled to toss old batteries into that bin with that icon design.
Most people cruise at a speed that is faster than everyone else in the other (non-left) lanes.

But, please don't be the car that is cruising at 60mph in the left lane. It is a leading cause of accidents.
I don't know about Rust, but MicroPython runs quite well on the ESP8266/ESP32 boards. Might be worth investigating if you're looking for something a bit more accessible than C.

https://github.com/micropython/micropython-esp32