skysight-inc/HackerNews huggingface dataset:
What are the advantages of pandoc over orgs builtin export functionality?
You guys make a good product, thank you!
I mean, if the thing is that we'd get a common market with the Tau Ceti and get to trade with their entire market in exchange it may well work out in favour of all of us due to comparative advantage etc. etc.
Isolation isn’t a benefit for extensions: the whole point of extensions, bookmarklets, etc. is to be able to modify arbitrary aspects of the browsing experience in arbitrary ways.
What do people do at these meetups?

Nothing for Downtown Minneapolis where I'm at. I might have figure a way to change that.
A grocery store already manipulates consumers though, e.g. they put the milk at the very back so you have to walk through the store which increases the chances you'll buy something else.
Anyone interested in setting this up for Minneapolis?
We both posted within a minute about Minneapolis. Weird.
Any issues you've encountered or considerations? I've been looking for an excuse to test this in mine but haven't yet.
Anyone who wants to be seen by them in person can go to the same location.
This was an allusion to A Modest Proposal, you uncultured fools!
I was curious and just did that :) https://gist.github.com/localhostdotdev/48ed13972c3e5391a47f... (small sample of ~1500 localized tweets)
They're snowflake IDs, not exactly sequential.

Timestamp bits, shifted all the way left
Data center id shifted left
Server id shifted left
Increment this millisecond

Since the left bits are the timestamp, they are date/time sortable and a much more useful index/primary key/whatever than a UUID.
Thank you for including the solutions to the exercises. This truly is godsend. You have no idea how much it is helpful for those of who try to learn outside an educational institution.

It is very hard to feel confident in learning when I have no way to gauge if I am on the right track or not.

Thanks again.
Hmm well, not all Prolog uses fit the 'give it a database' model..(In fact I can't think of any Prolog programs I've seen that do fit it) e.g. I was tried the the finite domain solver in Gnu Prolog[0] recently, I wanted arrangements of about 15 shapes that obeyed certain constraints, the program was 6 very short lines! I didn't tell it anything except the constraints.

But yeah, alloy and alloy* sound fascinating, I must investigate further, thank you.

[0]http://www.gprolog.org/manual/html_node/gprolog054.html
C Macro Magic
Nature of the Beast
It's a balance, right? If browser extensions had kernel access, I think we'd all agree that's bad. Now, that's obviously an extreme, but where is the line?

Up until recently†, I'm not aware of a situation where a popular Firefox extension was unable to work in Chrome due to Google restrictions.

†I'm purposefully excluding the whole adblock thing, as that's super recent and thus not relevant here.
"When you see something that's old and it's been there for a long time and it's working, don't laugh at it."

(From a not-really-related yet quite interesting talk I watched a while back: https://www.youtube.com/watch?v=TQB0KK2rxcw#t=31m0s --- also featured on HN at https://news.ycombinator.com/item?id=18430512)
Windmills are to noisy for cities (not necessarily it's claim)

Large windmills have limits of ~300 meters from houses, not sure about small ones but unless you can cheaply get it to 5 meters, it's a fail.

We know city noise kills, home windmills ramping up and down can't be good. It's have to be up there with cars and air conditioners / heat pumps.

https://www.ge.com/reports/post/92442325225/how-loud-is-a-wi...

Meh -https://www.theguardian.com/lifeandstyle/2018/jul/03/sonic-d...
It's a temporary evil. The Creation of knowledge costs an incredible amount of money. A 10 year monopolization is a fair incentive to acquire such knowledge. The system has loop holes, yes, but the intention of the system I support. Of course if there's a better way I support it even more.
So... don't go?
I don't think this is meant to remove the need for explicit barriers if a single function is performing a multi-step process of interacting with a MMIO device, such as a complicated initialization that requires writing some registers, reading the result from some others, and then writing to some more. Instead, this seems to be about synchronizing cases where multiple functions running on different threads may want to simultaneously interact with the same device.

I don't really have any idea of the relative frequency of those two cases.
What infrastructure size does one need to have where this technique is beneficial? Genuinely curious where the threshold is.
The 2D effort is a complete waste of time. If they plan to include font support it will be a total nightmare. Anyone that needs graphics rendering can choose from a mature range of libraries that best suits their needs. There is zero need for something like that in the standard lib.

They should learn from the example of Python where first class libraries are intentionally left out of the standard lib so that they don't fossilize.

That being said. I'd like to see libAgg get more support as it's somewhat drifting in the wind and it has a nicely designed composable rendering pipeline that aligns well with C++ principles.
> The difference between a full-on supercarrier and something more modest, like the America-class assault ships..., is kind of moot when the OPFOR is a bunch of guys in Toyota trucks.

I'm not so sure when the more modest carrier is only seems capable of fielding VTOL aircraft:

> The America-class amphibious assault ships...are designed to put ashore a Marine Expeditionary Unit using helicopters and MV-22B Osprey V/STOL transport aircraft, supported by AV-8B Harrier II or F-35 Lightning II V/STOL aircraft and various attack helicopters.
Why would you be embarrassed? Most doctors are male, this is a fact. I'm ashamed that your ashamed of this. Sexism is bad but to be ashamed of this, which is clearly not sexism is embarrassing and emasculating.
I have seen this happen to people I know. They don't have bad personalities or bad habits, etc. From what I have seen it is sometimes that the jobs dried up or were in places they couldn't move to (big mortgage, kids and family can be a barrier). My middle school computer scienece teacher whom I looked up to eventually became a mail courier. Advanced degrees aren't a golden ticket and always being on the lookout for better opportunites is necessary. Don't fear being low paid, fear being redundant. Your future is what you make it.
Mode-based UIs on touch screens don't work well when you need to keep your eyes on the road. The reason traditional dashboards are so easy to use while driving is because each control is always in the same place and can be located and used without seeing it.

Most cars have a fixed set of dash controls: climate, audio, and possibly navigation. Climate controls can easily be just three dials and a couple of buttons (temperature, fan speed, vent direction, and AC/recirculate buttons). Audio can be 4-6 preset buttons and a volume knob, and maybe some little treble/bass/fade/balance knobs. Yet many vehicles completely screw this up.
The French government passed a law in mid-2018 that ends the special "cheminot" contract for new hires. It will effectively grandfather the old way in 10-20 years, and make it smaller every year.

So I don't think this is fair or accurate: "rather than addressing the fundamental issues (inability to fire people, change cost structure"
I was taught that whole numbers is a wider set of numbers than natural numbers. While "counting numbers" is a good name for natural numbers, because they are used for counting, the idea of countable set is all about our ability to count elements of this set. We can of course talk about countable set in terms of finding a bijection between the set and natural numbers, but it doesn't matter really. It is just different words to spell the same idea, while (we cannot deny it) counting elements is easier to a beginner. Maybe counting numbers is easier to grasp then natural, maybe it is just authors of textbook thinks so. I cannot understand why are you so bothered with it.

> Just call them their proper name and re-enforce this.

I'll tell you a story. When I learned math in college I was stuck by a Galois theory, I just was unable to understand it. So I decided to look different authors, to find some other approaches to explaining things. I found at least one textbook which I was forced to read from a very beginning, because it used a very different notation which I couldn't understand at all.

It was not the first time I have meet a new (for me) notations for things I already knew. I spent two more years learning math, and finally I understood one thing: there are no such a thing as "proper name" in a math. If you need to refer to a some thing, you need to define it. Math is all about your ability to name and to define things, to invent a math notation to write this things down, and to stick your mind to live inside universe which was built by your definitions, names and notations. It is doesn't matter then how original your notation is. All that matter is what results you can achieve.

From all the branches of math algebra is the most about different notations for the same thing. Just take a look at multiplicative and additive notations for groups. You can use either with any group, nothing matter just your convenience. If you like to use a plus sign and write "a+b" then use additive notation. It you prefer to use no sign and write "ab" then use multiplicative one. In algebra it is your respected right to use notation you like. But it comes with a cost: you need to respect other's right to use any notation they like.
Wow, thanks for that. I can't find a definition in an English dictionary that was able to make sense of that. It appears to have etymology in Old French composte which comes from Latin "composita" or "compositum" which means something like "something put together".

Even crazier I can't figure out how we arrive at the modern meaning of decaying vegetables to make soil...but I can arrive at how we got to "composite" which seems to have different but similar roots.
Low moisture extrusion texturized protein
When you say "reuses the JIT", does it reuse the JIT API that gets JVM bytecode as input, and native code as output? Or is it a lower layer, that JVM bytecode is implemented on top of, and that is not constrained by the Java object and memory model? Like, if it can do unbounded pointer arithmetic without emulating it with arrays (which is slow and inefficient), surely the JIT needs to have the corresponding low-level opcodes for that, like e.g. CLR does?
The sad part seems to be that:

- track maintenance is lacking (at least by journalism investigation reports)

- regional lines have shrunk, causing systemic back pressure on cars (partly fueling the yellow vest protests)

I love the new TGV (regen braking) but it seems that holistically it's not a sure bet for the whole nation:
I'd assume that some tiny fraction of the energy is directly converted to radiation that escapes the room instead of kinetic energy. Some of the energy should be transferred to particles outside of the room directly by electromagnetic forces (they fall off to near zero quickly, but never fall off to zero). Etc.

Probably 99.many_9s efficient, but I don't think it could be 100%.

(We'll assume you're talking about a resistive heater, fire, or so on. Not a heat pump where you can play games with the meaning of 100% efficient)
... singular?
Well sure, better to do a subject you care something about, chemistry evidently meant nothing to you. ..So why did you choose it in the first place?
Where did you get all of this information about Pakistan and India's nuclear strategy or lack thereof? Do you have a source or evidence for what you're claiming here?
The concern over fragmentation is why believe conan's approach is the best: decouple dependency management from build rather than forcing everyon to align on build.

Still has its hurdles but it is a step in the right direction for trying to wrangle the wild west of C++.
They should do the same thing ChromeOS does with A/B partitions.
Multiple criteria:

1. When you go from one machine running the code to more than one
2. Any system that may experience failures and detection of such failures and recovery is desirable
3. Most distributed systems due to the failure scenarios inherent in such systems.
Well, apologies are due as I can't seem to edit that out of my post now. Sorry for making the assumption, Thomas.

But considering the gray patina my earlier comment has developed with time, I'll withhold my point as there doesn't seem to be interest in hearing it.
You could equally interpret that as character > money, like I did. And take heart that $ can't buy everything.
Types of Exercise to Burn Fat
Tips for Successful App Store Review
Proof of Impossibility
University of Alberta in Edmonton. I live in Vancouver and the delivery was here. Edmonton has had lots of oil related jobs.
A brief history of computer vision and convolutional neural networks
Back when I was playing this awesome game. I tried to create a tool that webscrape this wiki (on the client side), so you have faster (I had a not-so-good internet) access. The game is so complicated that you need wiki almost all the time.

But then most of community saying, the site needs to make money from ads so it can maintain it, etc etc. I should've replied back - but not this much ads. And they use FOSS software anyway.
While high-speed trains are struggling to gain a foothold in some parts of the world (looking at you, California), France’s superfast rail services are looking at a very active, more competitive future.

SNCF’s new trains should help it meet the challenge posed by new competitors. Simply called the TGV 2020, these trains offer some clear improvements, as illustrated in the video above. For a start, the train’s shorter engine (59 feet instead of the current 72) opens up as much as 20 percent more space for passengers (740, as opposed to the current 556), while also delivering a high maximum speed of 220 miles per hour.

It's great how this publication wants to inspire the US to learn from the rest of the world. What if they started by using the metric system, maybe putting furlongs and leagues in a tool tip?
I feel this link would be more informative with context (I leave it to mods).

https://wptavern.com/alex-mills-ends-his-battle-with-leukemi...
I think it's beneficial to work within the idioms of an existing codebase to maintain predictability and reduce complexity overall. If you can improve the code by removing complexity, that's a win. Otherwise idiomatic code will stand the test of time in a complex codebase even if it isn't how you would have written it. One bad way of doing something is better than two completely different ways of doing the same thing.
I always thought it was the cool name and logo. Chrome sounds way more slick then internet explorer or firefox. Plus the logo for chrome was shiny.
Curing the Vulnerable Parser (2017) [pdf]
Oh dear. I wrote a GWT app at one point (and recently replaced the client with a new React+Redux implementation).

How would you even go about integrating GWT and PHP in the first place?
> Only marginally. Taipei is, to the CPC, part of China, just like Shanghai and Beijing.

But it is a "part of China" that they've already effectively lost. Gaining it at the cost of Shanghai doesn't seem like a very good bargain.
I really loved your comment, all except for:

>from a long term perspective, almost nothing of what we do really matters.

So what? Yeah, in the long run we're all dead, so what? I imagine someone walking up to you, punching you in the face, and if you object, saying "Woahh! Calm down. From a long term perspective, almost nothing of what we do really matters. Don't you understand?" The things in peoples' lives matter plenty. What else is there. There is no other kind of 'mattering'. (Sorry if I misunderstood you.)
> Depending on the jurisdiction, the software may process facial images of consumers in real-time ...

Perfect example of how there will always be a company that will do whatever they want as long as local laws don't prohibit it.
It lacks any sort of depth and it doesn't look like there's any product in stock honestly. I think it needs more work before it'll be a product people want, and even then, what's the market? I don't think retailers stocking junk food are going to be swapping out their doors for these at all. It's just not worth the investment, more than likely.
His last commits, coding till the very end: https://github.com/Viper007Bond/vipers-video-quicktags-migra...
Fear large changes to existing code. If you come into a large existing code base with a mindset of a smaller one you will cause 3 bugs for every one you fix.

Instead always try to make the smallest possible change to achieve your end goals(bug fix/feature etc).
I'm the OP. I'm CEO of a small biotech company. I'm terrified, constantly, of falling of the ladder, and never again be trusted to do anything of value again. I worry that I won't be young much longer and if this one doesn't go out of the ballpark then it's game over. I'll be at Trader Joe's bagging your groceries.

Edit: Began as EE, hence my connection to HN . There isn't anything close to this community anywhere else.
The example here was the morning after pill, which is over the counter and therefore also not protected by any of the provisions of HIPAA (it only covers prescription drugs).
FTC Hits Musical.ly with Record Fine for Child Privacy Violation
The store has cctv's, so you're going to be captured regardless.
And I'm sure that would also be grotesquely economically destructive.

Let's do some simple math, shall we?

One of the most recycleable commodities is aluminum. A soda can contains about 15 grams of metal. You can get maybe $0.40/lb for aluminum can metal. This comes to about $.013/can. If I were to value my time at $10/hour, then if I spend more than a few seconds recycling a can it isn't worth it.

So, no, it's not worth it to hire anyone to recycle most stuff. Labor is far too expensive, compared to the value produced by recycling.
That story is much better known in English as the parable of the Mexican fisherman. In fact, it gets repeated in self-help and business circles so often that it has become a cliché. But I had no idea that it was taken from Heinrich Böll, and I'm sure few of the people repeating it do either!

https://hn.algolia.com/?query=mexican%20fisherman&sort=byDat...
"That will give France the most modern high-speed fleet in the world, and the trains will arrive during a critical period for the country’s rail systems."

I think China has that.
Get familiar with your debugger. You may be surprised by how deep in a call stack a bug can live. It will also make you intimate with the different ways your codebase is orchestrated together.
Facebook wants up to 30% of fan subscriptions vs Patreon’s 5%
That's really not a fair reflection.

Privatisation came after nearly 20 years of Tory under investment and far from adequate under several administrations previously. It was, by the time of Major, a very predictable and well-worn trope. What better way to "prove" your lawn needs a private mowing service than barely mowing the lawn for a decade or two? It's quite easy to see why rolling stock was far beyond expected life.

There was plenty wrong, many of which would have been resolved with adequate funding for newer rolling stock, routes, electrification and capacity. Investments that have come painfully slowly outside the South East, mostly with public funds, since privatisation. The cliche of terrible sandwiches was often true - well if you're being deprived of funds better to keep the train running than the sandwiches fresh. The meals in dining cars managed to stay pretty damn good. Far better than having a trolley service only, for instance.

Major's privatisation was a case of "anything but this". Separating track, rolling stock and station building into three different companies was nuts. Public subsidy plummeted after privatisation, until inadequate maintenance was identified as cause of the Hatfield crash. Then reached never before seen peaks. They're still fiddling around to try and remove the systemic consequences of how it was privatised. Nothing that even slightly resembles the integrated transport The Netherlands can manage.

Season tickets have increased in line with inflation, only because they were pegged by statute to inflation +/- 1%. On the day tickets, which didn't get that protection, have increased vastly in real terms. Don't forget the UK rushed to the car far more than European neighbours - Beeching etc - it's little surprise to see rail growing faster now we have gridlocked roads, having been pruned to almost non-existence.

After 20 years it's not the disaster it might have been - mainly "thanks" to Hatfield - but it's far from a success. Especially outside the South East and on prices. Heaven help you if you ever use the trans Pennine.

Seeing as this is on an article about TGV, just how is UK doing with high speed rail? Northern Powerhouse? Double decker trains?
> The answer to category-hatred of all kinds is not, in Hutchinson’s view, category-celebrations or category-pride.
Not in my experience. Why would gnip / twitter care if you can handle it, as long as you pay and abide by the terms of the contract? The burden to fetch the data within the specified window is on the client, it's not a push system.

For context: Back in the day, I worked at Klout. We had to pay a crippling monthly sum just to get access to the @mentions stream.
A related read on India's top court reversing the lower court's order which held that Ganges and Yamuna, two of India's well known rivers, have the same rights as humans.

https://phys.org/news/2017-07-rivers-rights-humans-india-cou...
iirc the graphics proposal has gone through several iterations, including a std::web_view [0]. Yes, putting a web browser in the stdlib.

I think I saw passing reference in a recent trip report that for now they are only focusing on math primitives [1].

[0] http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p110...
See also https://www.reddit.com/r/cpp/comments/900dor/stdweb_view_pro...

[1] https://www.reddit.com/r/cpp/comments/au0c4x/201902_kona_iso...
Why not his own site: https://alex.blog/2019/02/18/leukemia-has-won/ which was previously on HN.

Your link is from the 19th and doesn't from what I can tell have the latest. :(
I think you underestimate the emotional toll of this disease on caretakers and sufferers alike. There's no point in aggravating someone with dementia unless you're goal is to hasten their demise by making them engage in self harm.
Dependency hell comes from binaries that insist on not using the shared library provided by the distro through the package manager. Windows suffered from not having a package manager in the dark ages, leaving installers to silently clobber each others' changes.
¿Anyone knows why SNCF/Alstom keep favoring two locomotives over an EMU design like the Stadler KISS 200? Seems like more passenger space would also help reduce per-passenger cost and increase efficiency.

(Speed difference aside; the current Alstom Euroduplex does 300 kmph and the Stadler KISS 200 does 200 kmph)
10 days between two blog entries, heartbreaking
I never knew Alex, but I'm saddened to hear of his passing. I hope his loved ones cherish the good memories, and he lives on through their memories for years to come.

If anybody is interested in a leukemia charity to donate to, the Leukemia Research Foundation has four stars on Charity Navigator: https://www.charitynavigator.org/index.cfm?bay=search.summar...

Direct donation link: https://www.allbloodcancers.org/donate
You could try one of the BlackBerries with an integrated keyboard, not slide-out. The Key2 is pretty great, though you do lost a little screen real estate. The keyboard is also touch sensitive, so you can choose predictions and move the cursor with it, as well as scroll the page. I like the backspace word gesture (swipe left across the keyboard) on my Key1.