skysight-inc/HackerNews huggingface dataset:
For ripgrep, if you want to use PCRE2 regexes (assuming that's what you meant by backwards compatible), then the -P flag will do that.

Otherwise, ripgrep's support for .gitignore should be substantially better than what's in ag. You can use .rgignore just like .agignore. Both ripgrep and ag also support .ignore. These can override whatever is in your .gitignore.

See the guide for more details: https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md#a...

> Performance difference is not that much of a dealbreaker in practice

This is true for smallish inputs. But the difference should become larger for bigger inputs. Hell, sometimes ag just refuses to search inputs that are too big. e.g., For a ~9.5GB file:

$ time rg '\w+\s+Sherlock Holmes' OpenSubtitles2016.raw.en -c
3003

real 1.608
user 1.105
sys 0.496
maxmem 9473 MB
faults 0

$ time ag '\w+\s+Sherlock Holmes' OpenSubtitles2016.raw.en -c
ERR: Skipping OpenSubtitles2016.raw.en: pcre_exec() can't handle files larger than 2147483647 bytes.

real 0.016
user 0.004
sys 0.011
maxmem 6 MB
faults 0
Support for Python 2 ends in 2019, it’s high time for developers to take action
It’s not a valid point nor was it properly articulated.

It’s obviously not a matter of needing, but of aesthetics and usability, and that’s very much a valid pursuit.
'This article does not explain a single thing about why those chips are vulnerable.'

The BBC have a talent of explaining complicated things in a way that actually explains nothing at all.
Yes. There's a whole body of language out there used to deride male behaviors in the workplace:

- mansplaining: not the same as mentoring, but try drawing that Venn diagram someday.

- patriarchal: Shame on men for assuming women _need_ help from them with their careers. That's a sexist assumption. Try drawing the Venn diagram for mentoring and fatherly behavior.

The whole bandwagon of "microaggressions" and "unconscious bias" where people are attempting to solve for thought crime gets us here, where it is safer to disengage.
That doesn't mean it is impossible to zone for higher densities.
There is definitely a weight sensor in the passenger seat, because it turns the passenger airbag light off or on depending on how much weight is in the seat.
Get ready to write – Workers KV is now in GA
> So I’m trying to get a better understanding of this stuff because I don’t know what L1/L2 caches are, I don’t know what pipelining means, I’m not entirely sure I understand the Meltdown and Spectre vulnerability papers.

I wouldn't discourage anyone from learning about hardware from implementing gates or even looking at simple 8-bit CPUs, but if you are interested in learning how modern caches and pipelines work, there is a free Udacity course that goes into excellent detail [0]. You can also find the lecture videos on YouTube.

This is originally an online course at Georgia Tech and the professor does an excellent job teaching these concepts.

[0] https://www.udacity.com/course/high-performance-computer-arc...
I'm all for 'thinking big' but not in a way that seems to have literally killed people in the meantime.
How do you read

(A⇔B⇔C)

?
LuaJIT + Nginx = OpenResty
I don't think the President realizes just how much this will harm the USA in the long run.

He is basically telling the rest of the world to think long and hard before using any American tech in their products. Also his allies are increasingly less and less inclined to listen to him. The French have openly said they will continue to use Huawei. The Brits are going to use them anyway, the just didn't want the USA to know.

Edit: sorry. toned down the language.
Basecamp is the mittelstand of software companies.
KaiOS seems like an alternative.
Nowadays your Chrome Sync/Backup is encrypted with your G password (and you can change it to a separate password if you wish), but a lot is still sent to Google (and IIRC by default): https://support.google.com/chrome/answer/9116376?hl=en ("Learn about other Google Services")
Depends on your system. Mine usually are huge. The integration test showing "this json reply is wrong" doesn't tell me anything else than I have to dig through all the layers.
Case in point, the "fake news" law in France: it basically asks Facebook and friends to

1° detect abuse, propaganda and "fake news"
2° remove it automatically.

So they're handed altogether the power of police, jury and executioner. They're already much too powerful, and they were just given much more power for free. What will become of free speech under these conditions? Do you think Twitter will flag Macron's tweets when he spouts out blatant lies, which is actually quite often?
It works in spite of these legitimate concerns because the actual time it takes to visually acquire the target is measured in milliseconds, and drivers already know how to assess the road and determine that 'nothing can happen' in the next few hundred milliseconds. If you're in tight traffic with drivers jockeying for position, you don't take that opportunity to skip a song. You wait until it's settled.

We do this already when we eat or drink in the car, turn to look at a passenger during conversation, read a billboard, etc.
Haha! Made my day.
China, Leverage, and Values
Microsoft requests legislation extending privacy protections in GDPR to the U.S.
My sibling comment suggested --vimgrep, but that will print each match on its own line. For example:

$ echo foofoo | rg foo --vimgrep
<stdin>:1:1:foofoo
<stdin>:1:4:foofoo

What you want is probably `--no-heading`. You can add it to a config file or an alias if you always want it enabled: https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md#c...
#1 is a well-established technique called "online learning", and I'd bet money that it's how many of these "industrial scale" ML algorithms are trained.

#2 makes no sense from a business perspective.

#3 is also well-established. This is how Google's Captchas work, for example.
The best I can find is https://m.huffpost.com/us/entry/us_5cdd9f8fe4b01571365dc957 :

“According to [a spokesperson], Manning’s lawyers maintain that, since the grand jury is only an investigative tool and cannot be used by prosecutors to prepare for trials, the subpoena for Manning ‘represents an improper and impermissible use of the grand jury process.’”

Apparently the judge disagreed with that argument, but I can’t find any reports on the judge’s reasoning.
Just a few days ago I found NandGame, which is a browser game where you build a computer starting with just the Nand gate and using only components you already built for the next one.
Pretty cool idea.
Not "the next week" but "for the next week". My experience shows that debugging pure integration test systems is really time consuming.
Apple, the control freak company, open sourcing its documentation? :))))
Yeah, history won't be kind to OOP and OOD.

It will go down as a massive mistake that costs billions in both financial cost and just wasted human effort.
> Many of the people who came up with or promoted the idea of dynamically typed languages had decades of experience working with punchcards, assembly code and statically typed languages

The problem IMO is that the languages used at that time mostly had ad hoc, poorly specified, unsound type systems. I find that more "modern" type systems are helpful rather than burdensome, but the theoretical foundation for them didn't really exist until the 70s.
I did think about doing that but I actually choose not to do much in the way of snapshots on my server and instead use rsync.net's snapshotting, mostly to save myself money on storage costs locally (as files change quite a lot but I rarely need to restore anything). Not sure if the costs work out in my favour long-term or not so I might revisit that in future :D
MB 1/2 in his honor at Monaco...not that its much of a stretch.
Why is "the decline in sex for young men" even relevant here? Most people who argue that "some men truly don’t know how to conduct themselves appropriately" would say that 'behaving appropriately' means that professional interactions among strangers should not be unduly sexualized. So why even bring up sex at all, it seems like a red herring here.
Right now in the US there is an anti free trade sentiment coming up. Capitalism is about making products where its cheapest and most efficient. The chance that companies will move their production to the US willingly is very low. The chance that the rest of the world is willing to pay a premium for products made in the US is very low.

There is a reason why economists don't like tariffs very much.
> objc - fine

People forget this, particularly the ones who claim "this can't possibly work". If that's your position, you are simply wrong. Now which works better in what ways is something we can talk about.

> Internet

This is another big one people seem to not think about. Kay was thinking about scaling up, or rather about taking an idea that can scale up and then scaling it down. The internet and the WWW clearly demonstrate that you must late-bind. In fact, Allen Wirfs-Brock noted how the Internet is a lot like a huge distributed Smalltalk image: it runs all the time, it's late-bound, it's very stateful and you can't take it down and restart it from scratch.
You will probably pay that much ($60) more per year in power than using an ARM SBC. I'm not saying it's not a good option, just want to be fair. I think using a regular old x86 PC with lots of space gives you far more flexibility. It's just larger, noisier and more expensive to operate. They both have their pros and cons. Personally I use a small NAS enclosure with a mini-itx board and x86 CPU.
I don't quite see that I should be using Edge on Mac because Edge on Windows is easier to manage.
Yeah, that is a big problem.
The only thing I can think of is to allow vote-kicks/bans.
Account creation can only happen with mobile numbers to discourage spam and other violations and people just creating another account with a new mail.

You could also use this as an opportunity for another monetization system which allows people to pay for a reserved channel and moderation rights.
The owners would be incentivized to behave in a reasonable manner because people could just move to an umoderated channel if they don't like the administration.

I see the chats in a semi persistent state between reddit/discord and kik/jodel etc.

Not persistent over weeks or months but also not as short lived as a one day discussion that gets lost in new posts.
Also worth mentioning: Long before the advent of current mobility startups, LaudaMotion was previously a Smart car rental, launched in the early '00 which basically offered short-term rides for as low as €1/day.
Hi author here!

I actually didn't set out on building anything, it all happened organically! I honestly cannot remember why I chose the book, I think I just saw the blurb and figured it was good enough to read.

It was only when I was a couple of chapters in that I figured I could probably whip something up in code :)
I wrote a game in Lisp 24 years ago - imho still fun to play.

https://en.m.wikipedia.org/wiki/Abuse_(video_game)

It’s open source and available on tons of platforms.
The article celebrates GDPR’s first anniversary and details its practical benefits around the world.
>Cartel caught wind of it and killed him, likely because they thought he was DEA

I thought cartel didn't kill DEA? Source: Narcos
Admitting all the issues with this 'attack' as given, I can't help thinking this is only an issue because, CPUs use the old 'secrecy as security' model. E.g. if we add to each thread an encryption key used to interpret every memory access (just an xor with a rolling mask) then access to somebody else's memory become access to an encrypted document with a key you don't know. No longer a problem?
Fascinating. I think I might be one of those of the older generation. Do you have any pointers to get to start to learn more about the modern progressives? I'd really like to learn more.
So what's the interpretation that will make one false and the other true?
What? I’m sorry but, no. Also, car ownership depends on the region. In Los Angeles in many parts of the city you can’t throw a rock without hitting a Mercedes or BMW.
>They are contractors because they do not have any set obligation for time. Rate of pay or overall pay has nothing at all to do with that. According to the IRS they do not have a set schedule and they are contractors (that is 1099, not W2).

I'm not saying they're not contractors, I'm saying if Uber wants drivers who will work at a specific constant rate instead of signing out and demanding surge rates before they'll sign back in, then that's too bad for Uber. They created a market for driver contractors, and the drivers are participating in it. If they want shift employees who are obligated to stay logged in when a plane lands, they can hire some.

>In this case Uber offered you $x. You agreed to $x. You have no schedule, which is the perk of the job vs driving a cab, where you will have a schedule.

It's working exactly as intended then, Uber offers $x, drivers say "I'm not interested in driving for $x." Uber automatically counters with "Fine, I'll pay you $y."

Uber could make their system more hesitant to offering surge pricing after a bunch of drivers sign out like this, but when it comes down to it this isn't even a strike. The drivers haven't agreed to take fares at the lower rate, and Uber isn't entitled to their labor at any particular cost. They can all go home if they want to.

>And as for your third point... Uber already charges me for both time and mileage. I don’t see any problem with them paying their drivers based on both... but from the drivers I’ve talked to they already do. I can’t speak for any other service at all.

My point is that if Uber wants drivers a fixed particular price than then their "everyone is contractors" solution isn't appropriate. They can hire employees on an hourly wage to take shifts where they're paid whether or not they're currently driving a fare (mileage on top of that is to cover vehicle expenses). Sometimes they'll be busy, other times they'll have a slow night.

They don't get to have their cheap no strings attached driver arrangement cake and then also whine when drivers sign off and prices spike.
Kard is a challenger bank for teens
Alcoholic == game addiction? One step closer to classify gamers as patients
Hi. We are manufacturing Filters by SLM in Stainless Steel
316 We certainly find some products that AM can produce are at a lower price than conventional (especially low volume with old fashion manufacturing methods eg soldering)
Plus multipart to single part has cost advantages
Craig Wright Got Copyrights on White Paper and the Bitcoin Code in the US
That makes sense I guess.
IRC channels are spread over thousands of servers though and not really discoverable or, in general, mainstream user friendly

And obviously it doesn't have to be a # character.
>Suspending unused tabs

Didn't they already do that? I remember receiving a spinner whenever I changed between tabs very often since they introduced that multi-process thing.

>More power to you with every update

*Except when we decide to remotely execute code on your computer using Studies/Normandy/whatever
Presumably, it means that OP was made uncomfortable and voiced that discomfort in some way, and she took it badly/got offended for whatever reason. It's hard to say more than that based on what he/she stated - but even that implies that the workplace culture must be quite bad there. Not the sort of place many men would want to work in, for sure!
I share your opinion. As a developer, I do not like Excel and the scripting environment around it, but I realize that I am not the target audience: it’s an incredible tool for analysts, managers and whatnot to explore and analyze data.

I work with a lot of data in my daily life, and see most BI tools struggling to recreate the same functionality that Excel offers, often failing in the process.

People try to recreate the Excel experience online too much, forgetting that Excel itself is a really solid solution and it’s worth taking serious.
Envoy now has a bug bounty program
I wouldn't say current Smalltalk implementations mesh perfectly with Kay's vision. It's focus on class hierarchies and inheritance breaks with what Kay's initial vision was. That said, it's possible to write Smalltalk code favoring composition over inheritance or in a much more functional way that focuses on messages.
My guess is that they UIs like this just don't have the "wow factor" that will appeal to new car buyers.
My experience about any area I've specialized in is that for every one that is talked about publicly there are maybe ten things that are not being talked about.

This is particularly the case when the new technology is a particular competitive advantage.

One firm that I worked for developed a highly competitive product using a deep neural net (back when the Restricted Boltzmann Machine was a thing!) and the "deep learning" hype was just starting. They sent a marketing person to my office to interview me about what things we could say about the product that would make it sound impressive and I told him all about it, but his superiors didn't let him use the material because they didn't want competitors to know how it worked.
Question: Would you use 'set theory' to find patterns of sets in a hierarchy?
Yeah those E3s are really awkward to find. I ended up buying it secondhand from the US for about £85. I think you'll be fine with the i3 for Plex encoding though; I can get a few decent streams going on mine before it starts to tax it.

I used to run a dual network setup similar to that actually, and had my server's only access to the internet via a VPN tunnel on the router. I've stopped doing that recently as I got more interested in the link-aggregation setup, but I might do something more complex at the router-end to achieve a similar outcome at some point.
You can drop support for Windows 7 in January, same as Microsoft. Unfortunately, IE11 is a component of Windows 8.1, which will be supported until 2023.
The same is true of reading a hex dump of the inode table. Improved UIs can matter.
Interesting that you would bring up airplanes. Because when the Max 8 is suspected to have a systemic problem which may repeatably cause crashes, the entire worldwide fleet of them gets grounded. No one makes the argument that a Max 8 with a faulty AOA sensor is still safer than driving your car so whatever.
"The set theory formalism presented here differs from the traditional ZF system"

Do not, I repeat, DO NOT study nonstandard theories before familiarizing yourself with the standard theory. The standard set theory (ZFC) survived for over a century for very, very good reasons. Without an exposure to the accepted standards, you will not be able to tell what is reasonable and what is not in this set of notes.

It should also be noted that the author's field of concentration (geometric analysis) has nothing to do with set theory. A typical mathematician knows very little about axiomatic set theory and is prone to making imprecise statements about it.
It makes me insane to sit still doing nothing for that long, which I think is kind of the point -- that you have to sit with your thoughts. But I don't have any issues sitting with my thoughts, I just don't like having to do nothing, and since I didn't see any benefits after a month+, it felt really pointless.

So I guess the short answer is, a combination of restlessness and feeling like I wasn't getting anywhere.
Was on mobile, but thanks :)
Video and photos keep getting larger and larger.
Last I checked windows now has ads in it. Those ads may currently be totally untargeted, but that's a small comfort and I wouldn't count on it staying that way forever.
None of those have nearly the same performance as C.
I have worked in the field for 8 years before. This technology is far too immature to be useful beyond medical application. One day it might be used for reading or writing thoughts, but I am quite convinced that this is decades away. But really useful prosthetics are in our reach and such technology could transform many lives for the better.
Sure you can find europeans who are concerned about Nord Stream just as you can find europeans who are against the use of Chinese technology. The question is who gets to decide? Us or the americans.
CX: A full programming language for the blockchain
That's very short sighted. Is there a natural law that prohibits non Americans from making software? In fact cutting the Chinese off will only encourage them to make an alternative to Android.

If Trump really cares about the trade deficit blocking US companies from access to China won't help.
What I have found is that top talent will leave due to the lack of a pay differential between average and high performing talent.

I'm going to start coming across as a weird Basecamp fanboy/stalker soon, but on this particular point people don't seem to ever leave Basecamp. It's very rare for they to be hiring, which wouldn't be the case if they had a high level of staff turnover. What you've found is not applicable to them for some reason.
Isn't that just the power every Editor wields? Perhaps its inappropriate to consider Facebook the 'publisher' of everything on the site. But its not more power than any other publisher possesses (choosing their own editorial staff).
We're a software company, and unfortunately no, not right now.
hterm[1] supports ReGIS which is vectors graphics.

A standard xterm supports vt340 if you start it with the option "-ti vt340" which supports ReGIS as well.

[1] http://41j.com/hterm/
> However, after making my way through But How Do It Know? by J. Clark Scott, a book which describes the bits of a simple 8-bit computer from the NAND gates, through to the registers, RAM, bits of the CPU, ALU and I/O, I got a hankering to implement it in code.

Speaking of code, another excellent book along these lines is Code: The Hidden Language of Computer Hardware and Software by Charles Petzold.

http://www.charlespetzold.com/code/
AWS has a hosted OpenVPN solution. It is pretty new and I don't know how full it's functionality is.

We use openvpn as well with our own vpn server running inside the VPC. It has some problems, but we haven't found anything better.
> why fake news regulation would require Google and FB to share more information about their business models

The answer is buried in paragraph 28 of the article: advertisement

European Commission... acknowledged the need to improve the scrutiny of advertisement placements
In America, it’s common knowledge that a driving a “cool” car will get you pulled over more for this reason. I wonder if it holds elsewhere.
Slaughterhouse-Five at 50 – A Triumphant Failure
I was still picking them up in the UK for about £120 until last year, maybe the stock has finally run out. I did notice that the price of the Gen10 does seem a bit steep, although I would say that the base specs are quite notably better than the Gen8 base model so perhaps it works out reasonable by that point. Mine has probably cost about £400 after the upgrades I made to it.
Adding random delay makes timing attacks more costly by not impossible. Any random noise can simply be filtered out by performing the attack multiple times and averaging the measurements. This even works over the network with milliseconds of random delays.
This is exactly the reason why there's talk of making paternity leave for fathers as long and mandatory as maternity leave. It has the added advantage of getting young fathers more involved with their kids, as well as being there for the mother after she's delivered a baby.

The downside is of course that mandatory leave sounds weird.
I have worked with people who have as many years of experience as me but are at a very different seniority level, for example by learning less (or more) in their prior jobs than I did.

If you were to hire them and me for a role where that difference is relevant (as it often is), we shouldn't be in the same seniority of job and shouldn't receive the same salary.
Seeing as Linux Firefox still doesn’t use any hardware acceleration, it’s probably because there’s no developer room for it.
OpenSCAD 2019.05 Released