skysight-inc/HackerNews huggingface dataset:
grep (BSD grep) 2.5.1-FreeBSD

The other commenter in this thread pointed out that this is a very old version and the newer bsd version is better.

real 0m2.044s
user 0m1.932s
sys 0m0.085s
wgl@pondera:~$ time grep LiteonTe *.text | wc -l
11020

real 0m1.939s
user 0m1.905s
sys 0m0.038s
wgl@pondera:~$ time ggrep LiteonTe *.text | wc -l
11020

real 0m0.130s
user 0m0.087s
sys 0m0.037s
wgl@pondera:~$ time ggrep LiteonTe *.text | wc -l
11020

real 0m0.119s
user 0m0.088s
sys 0m0.035s
wgl@pondera:~$ du -h -s *.text
128M Kismetkismet-kali-pondera-20190325-08-46-27-1.pcapdump.text

First one was done to cache then the number discarded. Thus the 'grep' you see above is the second run over the 128 mb pcap file expanded with tshark.

Dramatic.

I'll stay with the gnu grep and not update the regular ones for now.
Does anybody have experience in getting DDOS'd? All i see are 3 ip addresses (offending) in the screenshot and it makes me wonder how many is typical?

I have never been ddos's and all I ever receive are failed ssh attempts with simple passwords. Pretty much the easiest thing to tackle. But I'd love to know from DDOS'd people how their attacks looked?

From cloudflare logs all I see is a single IP address being blocked (multiple times? Or is it their multiple actions being blocked?).

EDIT: Thanks all, these were helpful answers.!
They refund them. Why is this an issue?
I can't find any reports of Komodo dragons being used in Chinese medicine.

I can find news reports from 2017 of discoveries that compounds found in Komodo blood could have medical applications as an antibiotic, but I can find no mentions of it having started to be used in Chinese medicine.

Can you point to any evidence for this?
My version of the saying is - what does not kill you cripples you.
UK Parliament Debates: Leaving the European Union
Well, that's why there's generally a difference between market incentives and regulatory incentives. In this case, I believe we are referring to market based incentives, where gaming them is of limited use because the market should respond to that gaming.

That said, regulatory incentives and punishments have their place too, IMO generally where the market isn't responding well, or information isn't available enough to allow for an efficient market, or as a response to some other regulatory market effects. But, as you noted, you'll often get some interesting behavior right at the edge of where the regulation kicks in because there's often a hard change instead of a gradual shift as an efficient market would allow.
What happens when you call an API that isn't fiber-aware and uses thread-local storage in its implementation?

Basically your entire stack needs to be fiber-aware, or you can't use them.
I still think XML gets an unfair rap.

-Perfectly readable to me, works fine with auto-collapse. Closing tag is complained about but it helps you keep track of what you're reading.

-Cleaner than "simpler" serialization formats in many cases, like putting type information in an attribute instead of something hacky like giving your json object a $type member. Ran into this myself serializing objects in an array of BaseClass where the class of the objects mattered, had to turn on a flag in the JSON library.

-Extensible when you need it, as the X stands for. As in the prior case, mapping extensions onto more rudimentary formats becomes hacky and less readable.

Obviously it's going to be easier to use JSON et al in some contexts but I never felt anything was inherently wrong with XML. XML is still probably more appropriate if you're storing a lot of metadata to your objects and you're not in a context like web dev where only other formats are treated as first-class.

There are some things I don't like about JSON. It's supposed to be easy for JS users because it's literally "JavaScript Object Notation" but it has annoying differences like requiring quotation marks around variable names and disallowing // comments. Not intuitive at all.
SEEKING WORK - Philadelphia or Remote

I'm a growth marketing partner with 4+ years experience managing all-things sales and marketing online - analytics, content, e-mail, ads, copy, targeting, customer interviews, CRO, SEO, etc.

Current stack for clients is Segment, Mailchimp, Google Analytics, Amplitude, SEMRush, FB Ads, TW Ads, AdWords, GMASS, GetProspect / Hunter.io, Data Studio and a few basic remote collaboration tools.

Looking to work with SaaS companies as I find my suite of services is most valuable to that business model, but open to hearing from anyone!

billmcbride.co
Per my other comment elsewhere [1], I can't find any mentions of Komodo dragons being used in Chinese medicine.

Can you point to any?

[1] https://news.ycombinator.com/item?id=19569299
This is an update to a petition that was started 2 weeks ago and has amassed over 6 million signatures. [1]

[1]: https://petition.parliament.uk/petitions/241584
It's an issue if there were ebooks exclusive to Microsoft and not available anywhere else. You've lost access to something that you can't get access to (legally) again at any price.
And now-a-days we have a smartphone and Wikipedia
The industry as a whole has been trying to do this by attacking net neutrality. Things like metered plans create artificial scarcity and allow companies to increase the price of switching packets.
I agree with the above asbestos and lead stuff. Even tobacco had the same thing going on when they knew well in advance it was bad.

Most people only care when it affects someone they love.

When I see big cell towers next to or on top of places where people live/work it scares me. I know we need towers but why take the risk of exposing yourself to radiation (even if studies show it is okay).
Here is a modern version of Know-it-all, instead of looking things up, the answer looks for you.

It works by adding a monetary incentive to any type of question you might encounter, for example:

We all look up answers on our phones, but what are some questions which you have not been able to look up and wish you can get answers to?
Answer with Obyte and earn up to 34,196 bytes:
https://particiate.net?#@208
I tried testing it, but it hasn't come through yet. HN hug of death?

Do the messages to the other person get a delay? Being able to set that delay, or potentially set a window during which the thought would be randomly sent would be cool.
What damage? It’s fucking Facebook. It needs to die. I cannot imagine a situation wherein some dickwad posts something that would cause more damage than they already do, and the long term gain, should a movement start and Facebook become infected by rampant noise, would be a net positive.
These books also don't exist in print?
How much do most people collect from class action suits they get bundled into? Vs how much do the lawyers make?
https://en.m.wikipedia.org/wiki/Russell%27s_teapot
Basically all intolerant speech should be allowed, so long as you're not trying to call people to arms to act on that speech - the speech itself probably doesn't matter much.

I'd rather be able to spot the hateful people, than not know who they are and let them act on their hate in silence.
I'm much closer to that position than the opposite.

This doesn't go for day to day interactions between you and a bank clerk, but rather for product development, sales etc. Fortunately, the industry is much more heavily regulated that the tech industry.
And the opposition, who claimed to have "serious concerns" about this law, have waved it through parliament anyway: https://www.smh.com.au/technology/labor-won-t-stand-in-way-o...
Ad-tech monopoly margins going down
The fact that both major parties have supported this legislation, and the previous ‘anti encryption’ legislation is very concerning.

This isn’t just an issue for Australia, through the 5 eyes agreements, the encryption legislation is likely being used to assist other 5 eyes nations. And beyond that, other countries will be watching the results of this legislation.

I feel the global tech community needs to condemn this. And I think they should do so by raising concerns with employing of Australian tech workers, at least until the laws co-opting Australians to implement backdoors for the government are repealed or clarified. (https://news.ycombinator.com/item?id=19505880)

A federal election is about to be announced, which means there will be a vote in approximately 3 months. Technology will never be an election issue, but jobs & economy always are. If these laws can be shown to directly harm our economy, and the prospects for Australian tech works (jobs), it might actually get some traction.

The time is now. Keen to hear the community’s thoughts.
Apache server bug gives root in shared host. Privilege-escalation flaw
> what should I conclude about our ethics board from that?

That you should not believe you know the "right" answer to any ethical question.

> I don't think I'm undermining the anybody's dignity by claiming that the board should focus on more salient issues than how much dignity to grant various gender/sexual minorities.

Thinking that that question is not "salient" is the same mistake--you think it isn't salient because you think you already know the right answer. But what if you don't? You're not even considering that possibility, and that, I think, is a fatal mistake for an ethics board.

> We is you and me, on today, 2019, benefiting from the moral failures of those that precede us.

You're assuming you know which past beliefs were moral failures and which weren't. An ethics board shouldn't assume that.

> Those that follow us will no doubt benefit from our moral failures.

You're assuming you know that those particular things you cited aren't moral failures. An ethics board shouldn't assume that.

> I also haven't presented any of my particular ethical beliefs

Sure you have. You've made claims that you know certain things are wrong. Every such claim is an ethical belief.

> I've only presented ethical claims that I think all sound ethical systems uphold.

And your claim that "all sound ethical systems" uphold these beliefs is an ethical belief of yours.
That's not what awakeasleep asked.

Surnames are often associated with caste. They are not 100% aligned but combined with other information a prospective employer would have available it would be possible to identify caste in many cases. And of course they could find out through other channels/networks as well.

Nepotism and caste favoritsm is rampant in India. Let's not pretend it goes away once on US soil.

It would be no surprise if people of Brahmin caste would try to downplay this.
This is one thing we might be able to bring back. It will be a stretch but there is a chance as opposed to bundles or deeper reminders integration.
> Have a commit command line that lists only the three files in question. It's really not that hard.

And how would you stage & commit only a portion of the changes made to a file?

(Like the parents, I use the staging area daily, and I am quite thankful for its existence.)
If you can master navigating messy codebases and making them better and less messy, you will be highly desired everywhere and can make a lot of money. Embrace the suck!

When I delve into messy code (as a consultant, this means all of the time), I always start with at least _one_ log message or interesting thing. There's always a starting point.

Good luck!
The OP never said fish wasnt meat, so it seems like it could be jab. I can't tell if it was, and I have no real stake in the argument, but when I read the question I felt it could be a bit too open to be interpreted as hostile.
Yes, those are equivalent.

Multiple function arguments require a keyword in the caller, much like "else" introduces the second function argument in an if-then-else. So if "find" would take two functions, one for even and one for odd list elements, it would look like: "var i = find_even_odd [ 1, 2, 3 ]: _ > r odd: _ > r"

There are no features that prevent it from "approaching" C's speed, merely a question of implementation work. The language started out as very high level, so code generation needs to be improved to not do as many things at runtime as it currently does. The language semantics are totally able to be within 1.5x of C.
Check out my response to 'pdonis in this same thread.

I think it comes down to a distinction in kinds of views: contrasting versus undercutting. Ethics committees exist to bring together and flesh out contrasting ethical claims; they can't cope with claims that undercut the ethical endeavour itself. I take the ethical endeavour to fundamentally be about human dignity; someone who can't commit to that can't "do" ethics in any way that a committee will find useful.
Welcome to the Private Party
As a language designer myself I truly do applaud your effort. I am just a fellow skeptical human who loves strongly typed languages!

Keep it up, I will be following the progress.

> ...focused on how much of a function's logic can fit readably on the editor window without scrolling than I am the size of keywords

This seems like a silly reason, we have large widescreen high res monitors - C's curly braces were invented to fit inside 70 char by 90 char terminals. Lets just be honest with ourselves and say its because its what people generally like and/or are used to these days : )

I mean Pascal/Ada isn't all that bad - it just not trendy
https://github.com/AdaDoom3/AdaDoom3/blob/master/Engine/neo-...
You can still open the left nav and leave it open. It just hides entirely when you minimize it like it does in Inbox.
Don't do this in London or much of south east England, stepping on the electrified third rail will probably kill you.
Like another commenter has said, the DRM on Kindle e-books is pretty easy to break. https://apprenticealf.wordpress.com
Learning Sublinear-Time Indexing for Nearest Neighbor Search (2019) [pdf]
It started in Vista, AFAIK, but it didn't really become reliably useful for _most_ of the drivers on even relatively common hardware configurations until 7, and even now it's still not complete (I installed a Coffee Lake-era Intel desktop with Win10, and I still got to play Hunt the Unknown Device Driver even after the endless reboots for updating had installed every driver Windows Update offered, and that's for onboard peripherals, not a fly-by-night USB device or PCIe card.)
European officials expected to announce first image of black hole on April 10
> And I think they should do so by raising concerns with employing of Australian tech workers

As an Australian tech worker... that would hurt. But I don't really see any other way to get them to listen either.
Install Calibre and DeDRM, download everything to Kindle for PC and add to calibre, which will break the DRM and ensure you have a copy regardless of what happens with Amazon.

I've personally had an Amazon account blocked along with access to all my Kindle books, which sucks. Now I download every book as soon as I purchase it and add to calibre.
That's in the retail market which is very different.
By definition, DDoS is Distributed. From my experience working on a Layer4 DDoS Protection solution, a typical case often range from 1000 to 100k flows.
> I mean that she's wrong in an undercutting sense: her position undermines the moral endeavour, rather that offering a valid alternative moral claim.

This is an ethical claim that you are making, and the board should not prejudge the answer to it. It should hear arguments on both sides.

> it assumes that all humans have dignity, and doesn't admit of positions that reject that assumption.

And your claim that the views you are excluding "reject the assumption" that all humans have dignity is an ethical claim, to which the board should not prejudge the answer.

> none of this means that we can't debate the metaethical validity of "dignity." In fact, we should! But we shouldn't confuse that debate for ethics

Meta-ethical debates are ethical debates. You can't prejudge the framework any more than you can prejudge any other ethical question. That's a key reason why all ethical questions are hard.
Why would they? the percentage undersea cable makes up has to be insanely small.
To be charitable, maybe we all click Agree in the same way that we consent to being searched at the airport: there's no other choice, so it's a begrudging accept, not an enthusiastic accept.
This has very little to do with the existence of the MCAS but instead was the plane actually safe to fly and when did information come to hand to show that it was not.

Consider this link:

https://www.abc.net.au/news/2019-03-13/737-max-pilots-report...

From that link:

Airline pilots on at least two US flights have reported that an automated system seemed to cause their Boeing 737 MAX 8 planes to tilt down suddenly.

That reporting suggests problems were known well in advance of the first crash.
Security, Obscurity, Openness
Oscar Wilde summed fox hunting up best: "The unspeakable in pursuit of the uneatable."
Interactive map of world's major submarine cable systems and landing stations
Rolled my own thing: https://github.com/carlosonunez/https-hugo-bloggen
You could pass a function that never returns. ;)
> The most obvious difference is that Git's index is a bit boneheaded, so I'm ignoring it.

> In fact, the entire concept of the staging area has been dropped, as it's both confusing and clunky. There are now only three states that files can be in: 'untracked', 'dirty', and 'committed'.

> Some usage examples:

git/add foo.c

So… what does `git/add` do?

> Tells the repository to add a file to the next commit.

And wherever that information is stored, so that between running `git/add` and `git/commit`, we can remember what things are going to be part of the commit… that sounds an awful lot like something one might call a "staging" area. How have we not reinvented it here?
If you have to migrate as a result of your government's tyrannical attack on freedom, you will be punishing them even more by assisting in the country's brain drain.

A tough sacrifice, but sometimes we must make sacrifices for our freedoms.
I didn't miss the point... I came up with a lot of those features and still strongly believe in them. But I can only change so much from outside Google and with an extension. Glad you found archive, it is the same as done in everything but name.

I can't add back bundles or deeper reminders integration. I totally agree that this extension doesn't give you back Inbox. But it makes it a little easier to bare for those that cherished the simple interface along with the wonderful features. We can only hope that Google adds them to Gmail.
I commend that he filed a bug report with Apple. But I must say his summary is way too detailed to get a quick understanding of the issue when seeing the report for the first time. To get attention, the summary should start with something like “Safari allows websites to track user behavior with <a ping="tracker.example.com"> HTML elements”.
It's a good thing that a post on social media is inherently incapable of being violent, or this law could have some serious ramifications which are not on the minds of its broad supporters.
>This is clearly hipocrisy and there's no right answer here.

There is a lot of hypocrisy going on, but this doesn't mean there is no right answer or that the right answer is to invite government fucking censors to control everything.

There are pretty obvious things platforms can do:

1. Instead of opaque algorithms, give people control over what they see.

2. Either do bare legal minimum of moderation or create clear, exhaustive, stable and unambiguous rules for which content is and is not allowed on the platform. Once the rules are set, take a stand and abide by them in all cases.
No, focusing exclusively on those we judge to be the worst offenders without owning our own failings means we lack empathy and look hypocritical, and thus our appeals are less likely to be taken seriously.
Disagree, as the main issue is prepping and cleaning bad data. It's a massive time sink and a waste of resources. Data ownership done right is a beneficial relationship for the farmer and the farmed
They would probably be buried under sediments before decomposing into micro-plastics.
About ZFS Recordsize
What happens if you change foo.c after adding it?

And that's the real issue at hand.
Like you say, Cloudflare workers can run on node, so there's no lock in. [1]

Cloudflare workers also cost a lot less. [2]

However, fly don't have a script size limit, CF have a max 1MB script size limit.

Also, fly allow socket and long running applications, CF doesn't have that yet.

[1] https://github.com/dollarshaveclub/cloudworker/

[2] https://support.cloudflare.com/hc/en-us/articles/36000165755...

[2.1] https://developers.cloudflare.com/workers/kv
方伟今天中午吃了十个包子
666666666
A sign of people's fading belief in RSS syndication
Annotations would presumably be lost as well (if the platform supported them).
Hate to be the cynical guy but nothing is going to happen on this.

We have an election coming up. And given we have serious differences between the parties on critical issues e.g. climate change, inequality, health care I can't imagine this is going to factor in at all.

Not to mention that our IT sector is very limited compared to the UK, US, EU etc and so the impact will be negligible.
When AI gains sentience, I'm embarrassed to think how they'll reflect on how we've treated them.
Yeah. That's what it's like.

I've been to Trinity and to Hiroshima. Both shake me from someplace deep.
The Right to Read becomes more relevant every year...
https://www.gnu.org/philosophy/right-to-read.en.html
It's all politics.

They can't be wedged on the national security issue weeks/months before an election.
I wouldn’t imagine that every five minutes is allotted to a different observation? If that were the case the duty cycle would be terrible because the dishes would spend an inordinate about of time moving.

I could be wrong? Perhaps they’re very fast?
> But with the 5G boom about to hit, experts will tell you we’re set to see a massive increase in connected devices and appliances, many of which we’ll probably only be able to licence, rather than own.

Why is this more likely with 5G than 4G? What appliances are not suitable for IOT right now, but will be with 5G? Would most of my appliances be in my home, where I have wifi?
Cool, guess I won't be starting my independently-owned Australian social network SMB anytime soon thanks to this anti-SMB, pro-monopoly legislation.

Glad we continue to support the competitive free market with forward-thinking legislation such as this. If Facebook wants to shut down my independent Australian social network by secretly paying people to spread violent propaganda on my platform until the government shuts me down in a war of attrition, that's their God-given right.
And this is extremely unfortunate. Some of the reasons are logistical some political. But even with this I'll still take the bet to build nuke because what if we don't have good enough battery tech in 15/20 years? You don't want to put all your eggs in one basket, especially if that basket is a gamble.
LookML supports different databases as sources. Sometimes Looker adds its own LookML parameters for database - which makes it difficult to read the documentation.

For analysts who work with SQL queries, any wrapper on a language seems complicated. But in the case of LookML and BlockML, in a couple of days you already begin to understand how this works, and after a week you can not tear yourself away from using the product.

Looker and Mprove are in the middle between fully custom DIY solutions and simple query generators tools.
I do the same with Audible. As far as I can tell, there's no way to remove the DRM that is both easy and free, so against my better judgement, I paid $30 for a program to do it for me[0]. I now have every audiobook I've bought in mp3 format, split by chapter and tagged with the correct metadata. Now I can dump them on a USB drive and plug it into my car stereo for road trips (I don't mind listening to good books more than once).

[0] It's called Tuneskit Audible Converter, and I'm surprised they haven't been sued by Amazon yet.