skysight-inc/HackerNews huggingface dataset:
I don't think that not wanting to be friends with someone because they want your kids to die for being Jewish is necessarily a dickish thing.

It's an extreme example, yet an unfortunate practical one today.
Spaces, now and forever.
'These things you mention were fixed once, and they've been getting steadily worse...'

OK, it was the Conservatives what done it. I get it.
Well there's this attempt at solving the ambiguity

http://oxtweekend.com/
Well it's a severe case of confirmation bias. The people I know that uses NoScript like tools white list sites and third parties, that makes it seem like it works better than it really does. Further more they choose not to visit sites that work poorly. All the problems are visible as a new user, sure it's obviously possible to use NoScript but I need to white list too many sites to be able to say it actually works.
Also, I will add, re the relational aspect, I did the reverse one time. A company was having awful performance with a non-relational store in a very relational application -- ultimately migrating the backend to a sql database provided a bunch of benefits.
Regex in Sublime Text Editor
I’m glad I’m not the only one that noticed this! It’s a small detail and easy to miss, unless you’re an actual user. It makes me wonder if the engineering team doesn’t use Apple Music as their daily music player.

You can work around it by the way, by tapping on now playing -> triple dot -> album cover -> artist.
Show HN: Picobench – yet another C++ microbenchmarking library
Dennard scaling however did deal with clock speed (indirectly via power). It has failed since about 2005.
Thanks. I might start with simplifying my dev workflow, the perhaps some appliances
> For the "rogue" planets, it's easy -- we can be pretty sure they don't have any life.

Why?

Even if you assume all life requires heat and/or light, a rogue planet could produce heat/light from geothermal or other chemical activity.

A rogue planet drifting through certain nebulas might have more surrounding material for the processes of life to work with.

The life on a rogue planet may even be "artificial", say a colony of self-sufficient, self-replicating AI machines that originated elsewhere, but otherwise in-differentiable from "naturally-evolving" life.
Be forewarned that the salary for this is in the "high 80s", which is consistent with the few salaries shown on Glassdoor.

It is, of course, a great cause, but I think they're doing themselves and potential candidates a disservice by filling their pipeline with people for whom such low compensation in such a high cost-of-living area is an immediate dealbreaker.
I agree that Microsoft's documentation is stellar for their Windows APIs. Apple's is noticeably worse.

However Microsoft's APIs are not "more stable" than Apple's - in fact the Microsoft APIs change constantly. See Win32 -> MFC -> WinForms -> Silverlight -> WPF -> UWP -> WinRT... Or for languages, maybe you want to use or C++/CLI or C++/WinRT or C# or VB.NET or F# or JavaScript or the language they'll introduce next week. The treadmill is real and exhausting; what is a modern Windows app anyways?

For comparison Apple wants you to write Mac or iOS apps in Swift, or in Objective-C if you can't use Swift.
The algorithms of Spotify are what keep me there. I leave but always have to come back, that's how good the Discover Weekly is.
A personal anecdote: when upgrading my High Sierra to the latest version (security fix to the passwordless root fiasco) macOS automatically made an APFS snapshot of my computer in case something went wrong. This is fine, except the snapshot was never removed.

There was absolutely no documentation on this all happening, let alone any UI indicating it (even in Disk Utility!!!). All I saw initially was ~80GB of space used by mysterious “system files” (according to the system profiler). Except they weren’t files at all, it was all hidden in the file system.

So there was literally no way to diagnose this issue without using poorly documented Apple-proprietary command line utilities. Even fdisk didn’t reveal the issue!

If I, a computer science student, have to spend hours trawling forums to solve what should be a trivial issue, then I don’t know how the hell Apple expects the lowest common denominator to cope.
I suppose I'm in the "despise AA" camp. After decades of alcohol abuse, I quit drinking using Naltrexone following the "Sinclair Method". In my opinion it's a far more rational and reasonable treatment program as compared to AA's 12 step.

I would encourage anyone who wants to stop drinking and doesn't feel well served by AA to try to find a doc willing to prescribe Naltrexone and give it a try.
You seem to be the author. Can you explain why I would want to use this?
Microsoft issues an emergency fix for Windows 10 to address processor bug
Sugar Additive May Fuel Superbugs
where I live, "this" Monday was 3 days ago :).
> For example, any solution to a problem that involves abstinence

There is a famous french comedian who said "when you think about it, the only thing needed for this not to be sold... is that nobody buys it".

That pretty much sums up the solution to most problems of the human race. You know that killing thing ? What if we stopped doing it ? You know that unhealthy habit ? That immoral product ? Etc.

Disciplining yourself to not eat too much chocolate is hard enough. So collectively asking all humans to agree on one particular point of discipline....
(I'm no farmer but) From what I hear, farming is characterized by periods of very hard work followed by long winters that you spend mending tools and clothes. I think a farmer could have had enough free time to invent, say, a plough.
That's not inventing. That's innovating.

It's very, very different.
Reports of /r/btc users getting their Reddit accounts hacked
When it comes to macOS, it seems that it simply stoped caring. Especially when it comes to features for their traditional UNIXy user base.

Some examples:

- It took them years to bring back features to Pages (e.g. linked text boxes).

- Keynote now crashes on presentations that worked with older versions of Keynote (e.g. presentations converted with PDFToKeyNote).

- XQuartz still doesn't permit native resolution in windows (meaning HiDPI-capable Gtk3+ are scaled up and blurry).

- Location services steals focus from XQuartz, making X11 applications unusable.

- macOS regularly crashes on my MacBook Pro with two external displays when the display configuration changes (e.g. one display is turned off)).

- I regularly run into a bug where my MacBook Pro does not charge when the adapter is plugged in (even though the status icon shows the charging status). Plugging out and in again fixes this.

- Many basic UNIX utilities are buggy and never updated or fixed. E.g. take grep:

$ echo "1234 1234 1234" | egrep -o '^....'
1234
123
4 12

- macOS provides no trivial way to semi-automatically install drivers for Bonjour printers anymore if they support Postscript. Pretty annoying if you need scanner functionality.

- Preview.app/PDF kit have become pretty much useless. E.g. form filling for a lot of work forms does not work correctly any more (it used to work find pre-10.12 or 10.11). And since 10.13 Preview.app crashes all the time while regenerating a PDF document using LaTeX (a use-case that worked fine before), sometimes when zooming. Moreover, going through a slide deck with the arrow keys often makes weird jumps through the slides.

...and I could go on for a while. macOS used to be so far ahead of the curve on the UNIX desktop (and perhaps the desktop in general) that even with all the current deficiencies, macOS is still a reasonable desktop. But it is clear that macOS is now beyond its high point. And if Apple does not lose their 'iOS is the future of the desktop'-blinders, things will only go further downhill.

What makes this even more sour is that Mac prices have gone up a quite a bit. A reasonable MacBook (and not the near-EOL Air) with more than one port and a 256GB SSD starts at 1749 Euro. When I started using a Mac as a student ten years ago, an up-to-date Mac Mini was 500 Euro and a reasonable specced (and upgradable) MacBook was ~1000 Euro.

I think the last Mac Pro and the iMac Pro show the disconnect with their traditional user base. People do not want overpriced works of art. They want a stable macOS. They want an upgradable tower Mac Pro, they want a memory-accessible Mac Mini, they want a MacBook Pro that stops optimizing for thinness but has a larger battery, MagSafe, and perhaps one or two USB 3.0 ports during the transition period.
Those that swear by it are those that defeated their alcohol reliance while in AA or replaced their alcohol reliance with a reliance on AA events.

Those that despise it are either aware that AA is a placebo at best and a distraction at worst or they loathe it because it is so heavily established as "that thing you do to manage alcohol problems" that courts can send you there (even if you're not an addict and the reason you ended up in court was poor judgment, e.g. DUI).
> Since I can’t copy files across the network to synchronize photos with other family members (an incredibly common workflow which Apple still hasn’t supported in any way)

Yes. Photo library handling is still pretty bad on all the popular OSs. Everyone wants to sell cloud products to do this, rather than any kind of "local" sync. One of these days I'll write the application to do this.
Bill Wilson, one of the two founders of AA, was an enthusiastic proponent of using LSD to treat alcoholism. He had taken LSD himself, found it helped him, and thought it could help others.[1][2]

Needless to say, AA itself rejected this approach, and Wilson's experience with and advocacy of LSD as a promising treatment for alcoholism is not something they like to publicize.

[1] - https://aaagnostica.org/2015/05/10/bill-wilsons-experience-w...

[2] - https://www.theguardian.com/science/2012/aug/23/lsd-help-alc...
The point of OP is that as an individual, you can carve a wheel or make a rope alone, with your bare hands.

It requires much more resources to invent a revolutionary battery
Introducing the new Dust. Email awesome devs. From $1
Same old story. Short incoherent melodies scattered everywhere with no structure whatsoever.
Some screenshots could be nice, probably most people are not tend to try it out until they see a screenshot.

Anyway, I am a simple man. I see people using Emacs and I become happy.
Decrypting PgBouncer's diagnostic information
9 Early Warning Signs of Startup Failure « About Technology: WonderHowTo
For me, the most awesome part is the debugging experience out of the box. If you're programming for NodeJs (or other supported languages, with a bit of configuration), you can click on the side to add a breakpoint and hit F5 to run, step over your code and hover variable names to see what they hold, evaluate expressions to change things and stuff like that.
Still in the JS world, VS Code uses the TypeScript engine to infer variable types and detect type errors, which by itself catches a lot of bugs.

These features aren't unique to the JS language though. Extentions do have access to the APIs that implement these features, so you already have them available for most languages (with different levels of quality/completeness).
I ditched a load of addons for Firefox 57. Just embrace the change, find replacements, or move on and stop using them. It's hard, but I found I adapted quite quickly.

For NoScript, even though it is now available, I switched to ublock in medium-mode since NS was delayed until a couple of weeks after 57 hit.

Both ublock and NS now use the same Content-Security-Policy filtering approach (NoScript switched to CSP for the webextension release, ublock did it this way before) and so both now suffer from this bug that means noscript tags are not rendered/parsed at all https://github.com/gorhill/uBlock/issues/308 - so I felt I may as well just use ublock. Full-on global-disallow NoScript with that bug makes many sites completely unusable since their graceful-degraded noscript blocks are not shown, and UI changes in the webextension release made it too fiddly to use IMO.
Is there a way to just disable the High Sierra notification? I'd still like to be automatically notified of point releases / security updates to Sierra.

[This is a bit diversionary, but I've often seen your username here and wondered if we went to the same school, or if it's coincidence. You'll recognize my username if so.]
> Users (with >500 UIDs) can “disappear” until reboot; e.g. id returns nothing for the user.

And randomly later as well. Every few weeks my terminal will complain it can't run sudo because the user doesn't exist. Reopen the terminal -> everything's fine :(
I'm fairly knowledgeable about our (Arch Linux) infrastructure because I set up a big chunk of it. I'm not sure where our donations come from, though.
To be honest, they're saying two things which are both simultaneously true:

* you can access information that, by design, the processor would ordinarily prevent access to
* the fault is not a flaw or bug, but inherent in the design of the processor

The intent of the design was to keep the information secure, and the features of the design to do that are working as intended. Other features of the design, intended to increase performance, are also working correctly, but turn out to leak information in certain circumstances.

There's no clear analogy in the physical world I can think of, but I don't think this is weasel-speak. Exfiltration of data accidentally through a side-channel, like here, is very difficult to design against.
Unlike AA, the Sinclair method not only works but it has a well understood mechanism of how it works and emphasis self-control rather than learned helplessness. It's psychology 101 really.
Did you pair with CBT or something else or just the Naltrexone?
Consider how many other of such "gray" patches could already be in the kernel ;)
Node-Data 2.0 is a production ready Node.js framework targeting scale
So, the comparison on YouTube is between the VCV Rack and Mutable Instruments Elements, Rings, and Clouds. Mutable's offerings are presented in the Eurorack format, so they have much more 'immediacy' (physical knobs, etc.). But - they're all 'virtual' instruments! We're essentially just reading a comparison between two developers's DSP code.

There were no digital modulars in the 70s and 80s, and certainly nothing like the granular synthesis or physical modelling available today. A more meaningful comparison in that context would've been against something like a Roland System 100M or Moog Modular: instruments with real analog electronics.
Cryptocurrency mining in plain English
But if you use AMD ASID it blocks this as memory mappings for VM guests are in a completely separate address space.

What I was wondering was for local OS user mode to local OS root / kernel mode access; i.e. user to kernel privilege escalation.
This is meaningless if the author doesn't show us their vimrc. (Neo)vim cold starts in 60 milliseconds for me (granted, I have an SSD). In any case, 4 seconds is super abnormal and it sounds like they have loaded their vimrc with every other plugin.
Some sites like NYT wouldn't even render text (!) for me by default with noscript on.

Then there was that time when I read on HN about Forbes loading 35 MB worth of crap (lots of JS too) when you first access it, sure enough it's completely broken with noscript too if you don't allow it.
Look at Top Grossing: https://www.appannie.com/en/apps/ios/top/

You might be more charitable than me with the microtransaction models in games like Clash of Clans, Clash Royale, and Candy Crush, but you don't even need to drop 20 places to get Slotomania, then DoudbleDown Casino, Slots Casino, World Series of Poker, 8 Ball Pool.
Microsoft's APIs are added to constantly. Apple continually breaks backwards compatibility.
Graz is in Austria, but considering these things are usually kept quiet quite long: probably yes
Yes. But as long as we do not actually know the complete laws of physics, we can only make educated guesses about what constitutes 'impossible'.
Σέξι Γυναικεία Εσώρουχα Για Τα Μάτια Σας Και Μόνο – ESCORTS – ESCORT ATHENS |
> Windows does not have PDF generation, its support has been recently introduced in Windows 8.

does not compute
Macron vows new law to combat fake news with Russian meddling in mind
> 2040 is, which is divisible by 7 iff 204 is

I don't follow that one.

To check whether 2747 is divisible by 7, I divide the multiple of 100 (i.e. 2700) by 50 (i.e. 54), add it to the remaining two digits, 47 (i.e. 101), then see if that's divisible by 7.
My Weis Account – when do current Weis gas points expire
Weis Markets sells a variety of house brands under the private brand labels like Weis Quality, Five Star (premium) and other. The store offers its customer Weis Preferred Shoppers Club card along with gas reward program for Weis-owned gas stations.
Slightly off-topic, but:

> Most of the planet doesn't treat editor configuration as software. We do.

This is so true! And it applies to many, many other types of configuration as well.
Simulations, real time audio applications (filters, effects, etc.), real time anything for that matter, performance profilers... just of the top of my head.
I'm on a laptop. I'm half joking about the 32 gigs thing -- I do have 32 gigs but even with all the messengers (including multiple copies of Slack), a development server with a 4 gig database, a browser and two instances of
VSCode open I barely scratch 11 gigs in use.

I'm a web developer. 90% of my work happens either in an editor, a browser or the shell. So yeah, VSCode's memory use doesn't really matter.

If you think Sublime comes anywhere close to VSCode in terms of features you haven't really given it a try. The code intelligence alone was worth the switch and perf-wise I see no practical difference in day to day use.
I realise I'm arguing against a work of comedy, but:

> But not all of them are populated; therefore only a finite number are.

There are infinities of different sizes
Actually you should look at the flip side of the coin: We - Germans - just decided that letting Nazis not speak their hurtful lies harms nothing of value.

A majority deciding something doesn't make it just, as you as a fellow German should know best.
The problem is that individual rational optimization can and does lead to collective deterioration. In the abstract: If a given adoption has an individual utility of +1, and a collective detriment of -0.01, then for each rational individual actor in non small populations the decision to adopt is a net improvement even though the resulting utility for all is far below 0. This is why the old excuse of 'vote with your wallet' is nonsense.

You indicate rightly that this is a 'hard problem'. Especially because it goes against the new 'geocentrism' of 'market' dogma. But it being 'hard' should not be a ticket to just giving up.
You'll never know that value with any certainty as there may be multiple ways life could emerge from non-life on Earth (not just one) and ways it could emerge on other worlds that we could not know.
I wish someone who works for Apple uses a throwaway to explain how employees feel about all this, and whether the QA team is getting any flack..
OP was most likely using Windows 7 or earlier, from what I could understand.
Good luck with making your own wheel or rope from scratch (i.e. alone and naked in the woods)!
Atman Pretty Plus Dry Herb Vaporizer Pen Only in $44.95
The Atman Pretty Plus Dry Herb Vaporizer Pen has a ceramic build and is designed stylishly to give a customized vaping experience to users.
Why is the lawsuit against the outsourcing companies? American companies took decision to replace their employees with wokers from outsourcing firms. Companies like TCS and Infosys provide a service at a cost. They don't and can't dictate American firms to fire their people and use it's service.
Mozilla previously reduced the precision of performance.now() to 5µs. This was trivially defeated by just running performance.now() in a tight loop, as described here: http://www.cs.vu.nl//~herbertb/download/papers/anc_ndss17.pd... see the technique in section IV called time to tick (TTT):

>The idea behind the TTT measurement, as shown in Figure 4.4, is quite simple. Instead of measuring how long a memory reference takes with the timer (which is no longer possible), we count how long it takes for the timer to tick after the memory reference takes place. More precisely, we first wait for performance.now() to tick, we then execute the memory reference, and then count by executing performance.now() in a loop until it ticks. If memory reference is a fast cache access, we have time to count more until the next tick in comparison to a memory reference that needs to be satisfied through main memory.

>TTT performs well in situations where performance.now() does not have jitter and ticks at regular intervals such as in Firefox. We, however, believe that TTT can also be used in performance.now() with jitter as long as it does not drift, but it will require a higher number of measurements to combat jitter.

So, what stops this method from working, even with 20µs resolution performance.now()?
We had no choice. We moved from MongoDB to PostgreSQL
Open Loop is pretty common in Europe. I have one electricity line, one gas line, one phone line but I can choose from multiple providers for each service. For gas and electricity whoever I buy from is responsible for putting the correct amount into the network. For the phone line for fiber to the cabinet internet they hook up their network at the exchange and patch my through. In all cases the providers have to pay a fee to the infrastructure owner that's a fixed regulated rate which pays for maintenance on the network.

There is now point running more than 1 fiber optic cable to each house just like there isn't a point running more than one electricity or gas line to each house.
I don't understand. They say the observable universe contains 10x more galaxies than previously thought, and the reason for that is the concentration of galaxies being greater in the part of the universe that our telescopes can't see?
> Those that swear by it are those that defeated their alcohol reliance while in AA or replaced their alcohol reliance with a reliance on AA events.

It’s anecdotal but in my case I replaced a reliance on alcohol by a reliance on sports. It’s likely a lot healthier than drinking but it’s a reliance/addiction all the same. I went to a few AA meetings and it didn’t work so well for me, always seemed to be a lot of guilt and shame floating around the room, though this could have just been my local meeting, too. In the end, it works for some people and that’s great. It didn’t work for me but I found another way, and that’s great, too.
Thanks for clearing this up.

It's good to know that there is sane blog software out there, and that it is actually used.
Two things which help me in factoring in my head:

To know if a number less than 100 is a prime, you just need to remember that 7 x 13 = 91. This is the only number than seems like it might be prime, but isn't. All other composite numbers are multiples of 2, 3, 5 or 11 (easy to check quickly) or 49, widely known to be 7 x 7.

Secondly, if you are factoring large numbers, and you have quickly checked for division by 2, 3 and 5, you should then take the number modulo 1001. 1001 = 7 x 11 x 13, the next few primes, so you can use modulo 1001 to check for divisibility by all of these.

It's easy to reduce modulo 1001, similarly to reducing modulo 11. 1000 is -1 modulo 1001, 1000000 is 1 modulo 1001, etc. So 31,415,926,535,897 = 31 - 415 + 926 - 535 + 897 mod 1001

These two tidbits are numerical 'coincidences', but they're also related. Remember how 7 x 13 = 91? Well 1 / 11 = 0.0909090909... so 1000 / 11 = 90.9090.., just below 91, and repeating every two digits. Add one one-thousandth of itself and you get 90.9999999 = 91.