skysight-inc/HackerNews huggingface dataset:
I still don't get it. The ballot is effectively a pivot between the voter and the result. You can't just disconnect this without sacrificing the integrity of the system. If you scramble it so that the vote and the ballot are disconnected, there is no way to prove the results are valid. And if you disconnect the voter from the ballot, you can make up all the votes you want.

But let's say the Input->Output is reproducible all the time with no chain between the voter and the result. You /still/ have no way to ensure that the checkbox corresponded with the name, and that you cast the vote you think you did. Perhaps this is outside the scope of the article, but its a fairly glaring deficiency.

Perhaps I'm misunderstanding. But all you can tell with this system is that "your" ballot went into the magic box and a (presumably reproducible) result came out the other side.
Atrophy of Visual Cortex in AMD
If you're soul searching, I recommend skimming several technical books before devoting yourself fully to one.

And then just pick the one that most excites your curiosity.

The process of deciding what to learn next is a type of skill that you can learn. And potentially it's valuable to learn that skill if you feel bored.

The risk of just picking a book and committing to it is that it may not be the right book for you, or the subject for you right now, or any number of other things.

Anyway it's worked for me; your mileage is likely to vary :)
Soon you'll be able to send letters to incarcerated loved-ones for free
If you don't have any real penalty for fare evasion, what keeps people from doing it all the time? That's the whole reason we put people in jail for mere shoplifting, even if it's for something low-cost.
I won a unit from Twilio conference. I haven't touched it in a year but I often think about turning it back on. I really hope they get more content for it.
Some of the computation will move to the edge others will be centralized on cloud.
Ask HN: Are interviews for iOS roles less focused on algorithms?
I love building software, but I'm terrible at the leetcode stuff. If I interview for iOS roles, will there be less of a focus on my ability to invert a binary search tree on a whiteboard?
Agreed, but still, it is something I didn't know about and I'm always impressed by the encyclopedic knowledge of HN about such arcane subjects. For similar reasons I listed a bunch of 'mv' commands because they will always work rather than the optional 'rename' package which would make it a one liner but less universal.
A plain reading indicates that yes, he's only referring to the last benchmark, which showed the 2/3 disparity.
is this bait
Yet everyone was so optimistic and believed the hype. And it happens again and again! Whenever some early stage company/product gets some traction on HN that looks like hype-ware, the default reaction always seems to be excitement and optimism, rather than doubt and skepticism. Nobody's learned from Theranos. It's like we all adhere to that X-files poster "I WANT TO BELIEVE" over and over.
Devs hated Flash for all of the reasons cited above, but browsers didn't support anything better for many use cases.
The point about a Search API is that it opens up the problem to a world of 3rd party developers, as opposed to Google putting up competitive defenses by restricting programmatic access. A few years ago I built a web directory that organized and filtered Alexa's top 1MM websites, using PageRank, semantic clustering, and natural language processing. It worked really well, gave me a holistic picture of the internet that was quite different to how Yahoo presented it through their directory. However building it was time-consuming because Google would keep shutting out the ipaddress I was using, so I'd have to keep driving to the next Starbucks up the street to resume my scripts.

Now compare the world of search to the world of mobile phones. Imagine if mobile phones only came with proprietary apps, and there were no app stores. That's where search is right now.
> They also use audio fingerprinting to identify visitors. This doesn’t mean they actually use your microphone or speaker. Instead they generate a sound internally and record the bitstream, which also differs from device to device.

I don't understand. Can anyone unpack this concept for me? How does one generate a sound without a speaker or record without a mic.
They don't if you have JavaScript disabled ;)
Brave blocks cross-site canvas by default under their "Device recognition" option. You can also block first-party canvas access.
i've experienced it, and so can you. don't take my word for it. invest serious time in meditation and if you want a shortcut, drink ayahuasca or consume 5meo-dmt.
it is just as scary to realise that your ultimate identity is God (with all the responsibility that entails - full responsibility for your own life and your environment etc), that you are fundamentally alone (we are all the same consciousness experiencing itself from different perspectives) and eternal with no respite of death. you are kidding yourself if you think your life is an accident. you are alive because you desired to be. it is your deepest desires that drive your incarnation into each life.
Assuming any random stranger on the internet is a licensed lawyer is stupid. Blaming other people for your own stupidity is a great way to avoid the responsibility of thinking for yourself. If we want adults to act like adults, we shouldn't treat them like children.
PenTesting: Gaining Root Privileges on Kioptrix
I'd never heard of Cliqz before, but just did a couple of test searches, and I'm honestly super impressed with the results. I found the result relevancy seemed to be closer to Google than DDG/Bing
With that attitude why even have CEOs? Company’s been built, it should just run itself. Let’s just have CEOs step down as part of the IPO process. Literally nothing could go wrong. I’m proud of how Apple was able to dig itself out in the 1990s all by itself through the will power of the board and executive team. I mean what with Steve’s many South American getaways.

Jack spends half days at two companies and as such isn’t able to meaningfully administer either. And from that platform he’s going on vacation to Africa for 6 months. The line about the real issue being not that he’s going away but rather that he’s coming back is devastating but not far from the mark.
I work with chromium using chromes debug protocol (CDP) to do automation. You'd be suprised how much of the browser your dealing with as a facade- they sell things like a headless browser that don't oblige by the most basic of requests given to the browser e.g hide all the scrollbars
that in addition to using double the resources and taking twice as long to preform any operations
I tell you that thing looks shiny on the surface but their is nothing their
I think the work should be done on building and making webkit, blink and gecko better as the referece implementations before we try and yet again make something shiny that can barely do the job it should be
> I mention this because it's sometimes easy to dismiss until you're in the situation and the realities of what you have control over are vastly different from technically feasible.

I understand, but you are still talking about a situation where surviving a volumetric DDoS attack without a global centralized provider was possible. It wasn't smooth for you, but it could have been if things were done a bit differently.

Anyway, here on the other side of the world it's not like that, DDoS protection is more common. Because in the early days of DDoS attacks with all the dreadful blackholing one of the big European providers OVH invested in DDoS protection and kind of pushed the whole market to provide it too instead of blackholing.
Serious Engine – Serious Sam open-source engine (2016)
If you're doing that then why not just use stored procedures? Prefix with a version and dropping them to cleanup is a one liner.

The only issue is dependency tracking in case you change any schemas but that's an issue with any saved code in the database.
This is completely incorrect. Infrastructure projects in the US not that big or complex compared to other industrialized nations. The subways in Japan and China make ours look utterly primitive, and ours have nowhere near the scale of those in Asia. However, the costs for building this infrastructure in Japan (where the labor rate is generally on par with the US, if not more) are a fraction of ours. Even better, they have bullet trains, which don't exist at all in America.

This isn't a complexity problem; it's a cultural problem.
I'm currently in software but graduated from mechanical as well.

I think one of the biggest drawback of the current education system is the assumption that people should have one major and that it would last throughout their career. In reality, most of the skill learned ended up being not used, the proportion of the major is basically the opposite of what the job market actually need. And the constraint of it actually ruined a lot of people and careers. I've been fortunate to be able to choose whatever class I want in college and discover my love for programming - if not for that I might be in a much less productive place today.
It's the fact that the affected staff deliberately didn't follow policy, and chose the inflated bids regardless of any others, that drives this.

There's no reason at all why BCG can't submit better rates. But that ensures the corrupted decision making will have the awards go to someone else. No one was preventing other bids, they just had the selection process locked up.

McKinsey wasn't favored in listings, only in the off-the-record selection bias.
I think this ties in nicely right here:

https://news.ycombinator.com/item?id=21714138

and

https://news.ycombinator.com/item?id=21715246
Show me {"message":"Missing Authentication Token"}
... there's no general purpose and widely-used language that has full dependent types.

(And your statement is facutally incorrect; Rust has a weak form of dependent types in const generics)
Bumping the table is a legitimate part of a pinball game (if you do not hit so hard to damage it).

Those tilt sensitivity is common in computer games, although in some computer pinball games there is no penalty for bumping the table too much.

(Of course, Space Invaders is not a pinball game and so physically attacking it is not legitimate.)
Many (most?) of the cameras out there only have the recordings looked at if a crime is reported, some motion sensor is tripped, or some other condition.

A friend of mine opened a business, and he was required to have a security camera to make things convenient for the police. The law specified VHS as no one had bothered to update it, but he just burned them a DVD the one time they asked for a recording.
I think you misunderstand what the FTC does. The FTC does not have the power to charge individuals under criminal indictments.
https://youtu.be/kGFdRkUEi8U?t=254
Just because you can, doesn't mean you should. "Better" is subjective anyway. Any change with make some people mad, and no change will make others mad. If your product is stable, that's about the best you can hope for. No need to keep tweaking it out of boredom.
Love that the meth ad has a picture of a kid eating a banana in the background.
I'm guessing they're using the Web Audio API which allows you to generate audio samples:

https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_A...
I thought the same thing. Even with VR people held cameras up to the displays, or projected what they saw onto a monitor. With magic leap it was sooo secret.

I assumed garbage. I'm still not sure what I would be supposed to do with them.
Tesla Pushes Back Cheapest Cybertruck Production Date
VideoAI, give me the names of every face seen within X blocks of [riot, business, person of interest's home] between Y time and Z time.
also no support for plugins web interfaces on chrome headless meaning every time you want to test a plugin you have to bring up a virtual X11 server to deal with it
I've been using a butterfly keyboard daily for 8 months now and I still love it.
Los Angeles Is Spending over $1B to House the Homeless. It's Failing
I was responding to the original comment a few steps up which said:

> The pro- slavery rigid society that somehow values individual liberty? Would anyone be able to explain how that works?
The irony. You were spreading FUD concerning ProtonVPN and their connections here on HN and Reddit. Now it is you who gets grilled. Karma is a bitch, isn't it?
Social media platforms leave 95% of reported fake accounts up, study finds
Thank you. For some reason I thought this would be about how to die honorably in a glorious viking battle.

Not being sarcastic.
Why is MIT technology review on the front page so often. It's literally a student newspaper with the expected quality of one.
Peter F Hamilton's "Fallen Dragon" had a sub-plot along these lines. Some soldiers wore exo-suits-of-muscle that had access to valves embedded in the femoral and carotid arteries. The human inside was breathing for both themselves and the suit while hooked up. The suits could be disconnected and hooked up to a external rack that did circulation and respiration when not in use.
Maybe so, but honestly, the name is putting me off more than anything. It just doesn't sound professional, and causes me to perceive it as shady, even if it's not. The name also makes it sound like it's more about marketing "clicks" to advertisers than providing good results. None of that is necessarily true, but it's the impression the name gives. It needs to re-brand.
Mind that the advertised technology relied on Fiber Scanning Displays and extensive computing power – and I'm not aware of this having been refined to a producible and marketable item.
> Computer science isn't a nascent field

That's like, just your opinion.

But, in all seriousness, do you really think CS is a mature field? We've barely scratched the surface of what is possible with quantum computers, and once that ball gets rolling, who knows what happens next. I would happily put money on the fact that the majority of breakthroughs in computer science have yet to come.

> comparing the discoveries of individuals centuries ago to the collective academic pipeline of today is silly

Why would you say that? In the 1500-1800s, most serious and important discoveries were generated by individuals (most who funded themselves).
The thing is that for HoloLens and VR sets we did have people showing it as best they could in a camera and for vr projecting into a monitor. Magic leap held it all secret and we'd be told how magical it was.
Ok I knew it was bad, I didn't know it was that bad.

Lesson for the day, these guys have an excellent team when you need to fundraise, not so much when it comes to execution.
Brave Passes 10M Monthly Active Users, Sees 19% Growth Since 1.0 Launch
I think you're saying that you don't understand how mixnets guarantee integrity -- if that's incorrect, I apologize. Mixnets allow you to verify that the data in is _identical_ to data out (modulo the salts) that serve an anonymize the data. It isn't just reproducible, but verifiable. The results coming out the other end are the final decrypted ballots which anyone can count and verify the totals.

You can't know which final ballot was your vote, but you can know that your ballot was in the mix coming in, and that the mix going out wasn't altered (within some probabilistic bounds).
Reminds me of the first part of Zawinski's law: "Every program attempts to expand until it can read mail."

Twitter could add features until it reaches feature parity with Facebook. But then it's no longer Twitter.

What defines a platform is its feature set. And by changing that you risk changing the platform.
It is possible: De-peer AS4134 (China Telecom) and reject all of their routes. They are the only international ISP that lands into mainland China. They are extensively peered around the world.
We're complicated objects and there's no one answer for everyone. Counting calories works for those who can stick to the regime, and many can't, fail, and end up worse off. IF offers a very simple alternative if it's between the hours of 12 and 8, eat, else don't eat.

Counting calories isn't often healthy either, as not all calories are the same. Sure, you could live off eating only rice cakes, and lose weight. Would you be more healthy? My 'almost fits everyone' diet advice as someone who lost a lot of weight is:

-Eat less frequently, take longer brakes between meals.

-Don't eat unless you feel hungry

-Eat a varied diet, mostly plants

-Eat things with few ingredients, preferably only one

-Avoid alcohol
For once, .ngo is more credible. From wikipedia:

> Unlike the more prevalent .org domain, which is also managed by the Public Interest Registry, .ngo will require validation of the registrant's non-governmental status
What is it that you do (i.e. write software)?
Which US city vs which European city? What metric? Median throughput? 99th percentile latency? Worst case packet loss? Is the average good but some places really terrible while in Europe the worst case is closer to the average?
We're hoping to go public with the beta version early next year. Sometime in January is the goal!
That is also true.
I did agree with the author's position that Dorsey should not be the chief executive of both Square and Twitter. That's probably his strongest case towards removal.

But your point about Twitter's uniqueness is also valid, and something I hadn't seriously thought of before. Around the time of their IPO, I think the general analyst consensus was that Twitter would not make money and their stock was not a buy. It makes sense because their product is wholly different from the suites offered by Facebook or Google, the companies this article and the commenter compare it to.
Perhaps the other stakeholders understood this aspect of Twitter and didn't expect large returns from day 1.
Being successfully might not mean being at the top of the pyramid. DDG is a an example of a successful search engine.

Further, they don't have to be better than google in the quality of their search results. As soon as the results have good relevance, it's good competition.

What matters is that they are 'good enough', that there is a hint of competition to the Google-Bing monopoly. Offering privacy centric 'competition' is what they say their main aim is and what their success should be judged upon.
I'm using these four Firefox addons in addition to uBlock Origin and Cookie AutoDelete:

(Canvas|WebGL|AudioContext|Font) Fingerprint Defender

They report and seem to block fingerprinting attempts.

https://addons.mozilla.org/en-US/android/addon/canvas-finger...

https://addons.mozilla.org/en-US/android/addon/webgl-fingerp...

https://addons.mozilla.org/en-US/android/addon/audioctx-fing...

https://addons.mozilla.org/en-US/android/addon/font-fingerpr...
Burial fiber is like 20~40ct/m. Whether you can get a bucket wheel trench excavator through it at speed or have to dig by hand depends on what's in the ground and how hard the ground is, and how long the stretches are.

Otherwise, it's like 10~20min to sufficiently properly terminate the fiber at the ends and that. You can likely get around that if you just order pre-terminated fiber at like 1$/plug and just plug it in at the ends instead of splicing. Sure, this will higher losses, but money.

Fiber is literally cheaper than copper for >150m or >=10Gbit/s (though direct-attach cables up to 3~5m are even cheaper) if you can get by without field-terminating fibers.
> Hate speech that incites violence

"Hate speech that incites violence" is not "hate speech". I don't know why you are trying to force the connection between hate speech and violent threatening speech.
That response is pretty typical from the GA community.
New Iranian wiper discovered in attacks on Middle Eastern companies
California news helicopter hit by suspected drone flying at twice legal height
A really wonderful story about a courageous athlete who lived life to the fullest before deciding to pass in a humane way. I wish America had laws like these.
The rate of product change at twitter is something every company should learn from!

Devs like new features a lot more than users do. Users feel disrupted by new features. Users don't open up their favorite app and say "gee whiz,I wonder what new feature there is today". Users don't even think about twitter, they think about tweets,replies,likes and other users. You focus on what matters to users, not what matters to devs and everyone else who does not get the user base.

Imagine feature-creep at their scale! Twitter is the most tolerable mainstream social media network I know of for many reasons -- all centered around their resistance to change and refusal to follow the trends at fb,instagram,snapchat,linkedin,etc...

Repeat with me: you don't need more growth if everyone is happy and you already have a steady and growing profit. You want more growth of course but you don't need it. You focus on what you have and need first then you consider your wants and features...very slowly.
Cell phone detection cameras rolled out in Australia
Using Git to solve AOC19 Day 6
Yeah, and Twitter’s user base has not increased much. Scalability is not really that much of problem.
Do not believe in Bitcoin? Here's how you can trade against it
It exists: https://en.m.wikipedia.org/wiki/Whonix

Whonix is nice. It’s kind of painful to use, but if you need anonymity then it seems to be best in class.
AR is a somewhat difficult sell, particularly with limited software available for it. Just imagine playing the interactive games they promoted in their demo videos, it would cost $10,000 in gear alone to get a 4 player game going.

To me, AR sounds great when you are mobile and apps can supplement reality with useful information. Playing Minecraft or some kind of space invaders game in my kitchen isn't that much more appealing than playing a game in a full virtual environment.
Not an excuse, those can be loaded on demand. Also, gifs have basically no compression.
Damn, when I read 1984 I was like what a sweet tech setup Winston has in his pad. What a modern city!

So blessed to be living in an era of unimpeded technology deployed for our benefit.
> Mixnets allow you to verify that the data in is _identical_ to data out (modulo the salts) to make it so that data an anonymized.

I think this is the part I don't understand. Partly because I don't know anything about mixnets, and it feels like its paradoxical. But if that's how it is, then I can accept it.
Changing your browser is a pretty simple operation if you're not an advanced user who has to replicate his intricate workflow. A large number of people have done it at least once in their lives.

I also don't think we should simply say "it does a good thing". That would mean we are consciously choosing to concentrate on the good aspects while deliberately ignoring the bad ones.

AMP does have good sides, but this is what makes it especially dangerous. Hijacking web sites by fronting them from another unrelated domain is completely completely unacceptable. The good side of AMP lies in making websites lean, but this can be done without the fronting part.
These Socratic games are fun, and I guess I get where you’re coming from. .. but that doesn’t really answer my question regarding subject persistence and the subjective continuity of identity. What emerges tomorrow when I wake up could be another me, like one can argue that a new wave forms after the split.
It seems there's definitely demand for this as a lot of companies are starting to have a strategy which involves a lot of external integrations, the duration and cost of building + maintaining all of these is quite painful to handle in house.

If anyone is looking for an enterprise solution for this we've already built one at https://tray.io/solutions/embedded, which allows you to expose whitelabelled Tray workflows to your own end users.