skysight-inc/HackerNews huggingface dataset:
I can actually imagine a new search engine. The thing about google is that it’s not power user friendly. Give me some query language. And let me somehow search for things related to the swift language without getting results about the singer.
> we removed civilians from the battlefield or at least we made it a war crime

In the Middle East, the US likes to blow up buildings that they think might have terrorists in them with a drone-launched missile, then have the drone circle back and hit the rubble with another missile a few minutes later to kill any neighbors or EMTs coming to help the victims.

> Let drones fight each other.

Are you imagining a sci-fi future where nations politely agree to decide their disagreements with bloodless robot duels? Wars are won by destroying the enemy's will to fight, not by gentlemen's agreements.

You seem to think that war can be made safe and civilized somehow. It reminds me of the 1897 New York Times writer who thought that machine guns would lead to peace on earth because leaders would hesitate to send their soldiers against such deadly weapons.
> How a small group of self-made experts came to advise Congress on disinformation campaigns is a testament to just how long tech companies have failed to find a solution to the problem.

The news nowadays simply build everything out of minimal fact, and popularize images they want to portrait with minimal reasoning.

This sentence jumps from A to B in such a mentally blind fashion, so much so that I think to describe just how absurd the connection would be an article in the same length of this report.

Did the author have any formal training in news writing at all, or they forgot what they learned...
>I think vi is probably more ubiquitous though,

As I mentioned below, While it may be more ubiquitous, vi isn't present on Debian's live cd, while nano is.
unfortunately rejection is a difficult identity for people to rally around. consider joining some of the established slack communities mentioned here. good luck.
and if its good, that's cheap. absurd to just talk about price without thinking about value. pple spend more on netflix.
Yes. It's great for avoiding vi.
When can you make a Python version available? Datetime is by far my biggest gripe with Python. It takes many times the lines of code to do something “simple” with it vs other languages (e.g. parse remote time stamp in a specific format, apppend time zone info to that, get local time + zone, normalize both to UTC, compare, present difference in human-readable format).

Here’s the python version of moment: https://github.com/zachwill/moment/blob/master/README.md
The ML family tend to come from a research background, have a more rigorous approach to typing, solid type inference, and very differently flavored syntax. MLs are functional (first-class functions, expression-orientation), whereas the Algol family in the shape of C, Java etc are mostly imperative. They tend to have nice pattern matching facilities. There's more, but that's a lot of it. A lot of these features have been transplanted into languages that are basically on the Algol tree, so it's often a bit fuzzy these days.
> Accept that 1998 is gone and that window has closed

Inflection points are when giants get mauled. New houses with new windows get built, old windows don't get re-opened.

Amazon's echo and or whatever is coming next in AI is the biggest threat Google has ever faced. They've moved past the stage of being nimble, it'll take everything they've got to not get buried (at worst) or stagnated (most likely) in the shift. AI will fracture (is fracturing) and distribute search as a concept all over the place, constantly stealing microshare from the traditional search bar / page with every thing that has AI in it that people interact with. Google knows this, it makes them very desperate, they're still young enough to be very paranoid (the same reason they knew to go get Android, the iPhone caused a new inflection).
Here's another DJI story which demonstrates their incompetence.
At EAA Oshkosh 2017 (the premier event of the year for private pilots and experimental aircraft fans of every stripe), DJI had set up a large tent to show off their newest drones. I walked in and asked to see a demo. Mind you, they had an outdoor flying area adjacent to the tent that was fully enclosed with netting. There was no way a drone could have escaped.

"Can't do a demo," the DJI rep said. "We're waiting on a firmware upgrade from China. None of the drones are working."

"Um, why?" I asked.

"Because the firmware in the drones contains a database of all known aircraft control towers and every drone has GPS. When it sees the drone is within [a few] miles of a control tower, it shuts down the drone. And right now we're only about 100 feet from a control tower."

"But you're inside a netted enclosure?"

"The firmware doesn't know that. The new firmware we're waiting on includes an exception for this location."

I don't know if the upgrade ever arrived, but this episode taught me I don't want a DJI product. DJI probably lost hundreds of thousands of dollars in sales because of that boneheaded move.
I'm from Oshkosh, WI. There aren't many tech meet ups around here.
Maybe we can petition.
ok whoa. this thing is completely free? how do they make money?
it seems to be totally free? how do they make money?
I've been a regular at a couple of different Starbucks locations over the past few years, and surprisingly, communities of people do develop over time. There are other regulars that you start to recognize, say hi to as you stand in line, and catch up with. I've met fascinating people by working at Starbucks. Engineers, managers, musicians, nurses, all friendly and equally happy to have someone else to talk to. Plus, there's the baristas, who I've also found pleasant to talk to.

Some days, though, you are alone at Starbucks, but it's a different kind of alone than working at home all day every day. You're surrounded by people, and when the alternative is zero social contact during your work day, it can make a difference.
Hmm... I'm not sure how you'd reliably do this. AFAIK routers don't usually bounce back a notification to origin every time they route a packet.

You'd have to do some kind of traceroute and then look up the ips in the geoip database. The former is pretty slow in my experience, and the latter might be pretty noisy data.

Makes me wonder what Nexflix was doing way back when!
This is a temporal version of the No True Scotsman fallacy.
That any computers talk to each other about time in any other terms than epoch is insane to me. From there, converting it to local time zone is pretty easy, but it should be a presentation-layer ONLY thing. If you’ve ever worked with or implemented a system where this wouldn’t work, I’m interested in hearing about why.
I didn’t realise they were deploying this in Somalia. Thanks.
Thank you, I’d be very interested in learning more!
What you're feeling is so very common among solo founders. I'm glad you're talking about it here. It is one of the most important conversations founders need to be having. Isolation has the power to undo you and your business.
Like others have said co-working, masterminds, volunteering- those are all helpful ways to connect to other founders. We at https://zenfounder.com/ run ZenTribe groups for founders. Our groups are small and co-facilitated by me (a psychologist) and an experienced founder. There's also https://mastermindjam.com/ which helps people find a mastermind.
Smallish conferences are a helpful way to make some friends that you can keep in touch with: https://rhodiumweekend.com/ and http://www.microconf.com/ are oriented toward connecting people and encourage people to form masterminds.
It's so important to reach out. Don't stop trying to figure out how to get connected.
Laptops were disrupted years ago by netbooks, which got killed by phones.
I am surprised how professional the site design looks even in 1997, also with rich media link like audio and video.
Terrifying and fascinating, as all good wake-up calls should be.

In the future, miniature exploding drones could indeed autonomously, distinguish between cranium and body, plot a flight route and divebomb at their victim.

But, I don't think these skull-crackers will be fully autonomous, even with significant advances and development. Given the chance of collateral damage and the "fuzziness" of algorithms, the kill command or sequence will be still left to a human operator, like how America does so in the skies of Pakistan or with the machine-gun robots of the Middle-East[1].

In my mind, the the computer would display potential targets via live capture, and the human in the chair would cycle through them, and after filtering out the mistakes (a human dummy, a picture on the wall), type "y".

Militaries would have this check less out of "consider the ethics and morality!" and more out of rational avoid-friendly-fire and ensure-maximum accuracy-of-the-payload.

One exception to this approach could be indiscriminate killing; where the designers intentionally program the drones to lobotomize any target within a geographic range or a time, as long as that target exceeds a certain threshold. This approach is guaranteed to result in a lot of false positives, but would still be remarkably efficient for the purpose of terror or localized warfare. [2]

On a side note, YouTube recommended a follow up video, depicting a real-life swarm, howling and circling around a target. https://www.youtube.com/watch?v=PYLP0pAGbE0

[1]: https://en.wikipedia.org/wiki/Foster-Miller_TALON

[2]: Even remote controlled drones strikes are pretty iffy on who they kill, so it's not like unlikely that less savory actors won't mind blanketing swaths of countries with skull-crackers.
https://www.nytimes.com/2015/04/24/world/asia/drone-strikes-...
Sort of agreeing with u. FAAG companies are hard to compete, only under the assumption that consumers' habit won't change. In that sense, yes. Even now, no one beats Microsoft for desktop operating system. But the real interesting underlying pattern is, once the revolution comes, it is not that the then giants would lose their game they had been so good at and optimized to teeth for years to come, it is more like, the game they were playing become, suddenly not that important anymore. Look at MSFT and Intel, how formidable they were 10 years ago, and even though they are still insanely profitable, it is no doubt they are no longer wearing the crowns of tech economy. They didn't lose their own game, they are beaten in someone's game.

So it is hard to say where those tech giants can be beaten or not unless someone can predict the future. What if there is revolution happens, where PC can be as powerful as the super computer today, that the cloud companies business model and advantage has been invalidated overnight? Don't lose your imagination.
Worlds largest ICT companies by revenue, category and year founded:

1. [2] Apple (1976)
2. [2] Samsung (1969)
3. [4] Amazon.com (1994)
4. [2] Foxconn (1974)
5. [4] Alphabet Inc. (1998)
6. [2] Microsoft (1975)
7. [1] Hitachi (1910)
8. [1] IBM (1911)
9. [3] Huawei (1987)
10. [1] Sony (1946)
11. [1] Panasonic (1918)
12. [3] Dell (1984)
13. [2] Intel (1968)
14. [1] Hewlett Packard (1939)

Apple revenue $229.2B, Hewlett Packard $50B. (FYI: Facebook revenue is just $30B)

categories:

[1] old electronics, 70-100 years old companies.

[2] founded few years before or after the invention of microprocessor (1971)

[3] founded at the dawn of the PC era (80s)

[4] founded at the dawn of the internet era (90s)

From each revolution few companies may eventually join the list, but the old rule.
It's more an issue with the modules authors, npm already has a documented way to exclude files from being published.

Furthermore, it would be quite irritating if it started assuming specific file extensions are forbidden instead of using the explicit list provided by the author.
Dynamite Circle is far from cheap, but I enjoy my membership. They’ll set you up with Mastermind groups of four or five other people in the same time zone for regular video calls, and there are frequent in-person meet ups worldwide. Bit of a tilt towards affiliate marketer and SEO types, but there are plenty of us with normal businesses too. Many members seem to feel that it’s their larger support group because they don’t know many people outside of it building their own businesses.
Hard drive manufacturers have been doing this for decades. This is why the “80GB” drives were 74.5GB in Windows.

It’s more complicated with SSDs: https://www.anandtech.com/show/2829/7

EDIT: the official “kibibyte” was standardized in 1998: https://physics.nist.gov/cuu/Units/binary.html so almost 20 years ago. Blame Windows and HDD mfgs for sticking with the SI definitions.
Not everyone can be bought. Walmart is booming massively online right now. They've got $15 billion per year in net income to play with (7x that of Amazon), nearly half a trillion in sales, hilariously more cash flow than Amazon, as well as having 3x the retail sales of Amazon. And with the current version of Amazon on the scene, Walmart is unleashed to behave competitively in a way they haven't been able to in two decades (while Amazon is in the exact opposite position due to emotion / fear of their potential; Amazon will increasingly be watched for anti-competitive abuses).

As it stands right now, Amazon has a very serious problem brewing with Walmart's online business. It's the only serious competitive threat Amazon has seen in the last 10-15 years. Instead of seeing contracting sales, Walmart's overall retail business is actually holding its ground; and at that scale, it's an extraordinary thing; their same store sales growth has been positive for 13 straight quarters, even as Amazon has grown vastly larger in the last 3-5 years. Amazon is taking share from other retailers and they're failing to strike a meaningful blow to their biggest retail threat.
> mobile devices with extremely long battery life (weeks)

Problem is charging overnight solves this for most people, and they turn to other needs.
I spent a few minutes Googling "OStatus spec". This Medium post [1] on the first page of results sums the prospects of this working nicely:

> Federated social networks such as Mastodon and GNUSocial communicate using a protocol known as ‘OStatus’. This is partly documented in an unfinished specification (the OStatus 1.0 Draft 2.0 document), and is otherwise defined by some parties as a non-living anti-standard which is ‘whatever it has been historically’, or the exact opposite ‘whatever it needs to be’, usually further qualified as ‘well, whatever my software, the one true use case, thinks it needs to be’.

[1] https://medium.com/@Rushyo/on-supporting-content-types-other...
I guess it just depends. I never use any of that. i3wm hides whatever current mess there is in Linux GUI land for me quite nicely.
How did you make your VCing money?
PhonePolice – Is Your Phone Yours?
Using a general matrix inversion algorithm to decode Reed-Solomon erasures is an atrocity.
The only difference between encoding and decoding erasures is that we restore m=n-k code word values at static locations, k+1..n, when encoding, and m code word values at dynamic locations when decoding. In both cases, computing the matrix is O(mk) - much faster than matrix inversion.
I liked this too. There have been some phones with it; problem is projectors use a lot of power.
It's weird how comfortable familiarity is. I approached vim similarly, I first used pico/nano to modify files here and there but mostly used GUI IDEs or editors. Switched to vim and been using it for 10+ years.

Every once in awhile I encounter an OS where visudo or something else defaults to nano and I feel so awkward just trying to make simple changes and save the file.
How to Encrypt Traffic to Redis with Spiped
I much prefer to use GIMP! https://www.gimp.org/
How are you even employed dude? It’s ok to think that sort of shit, but you’re not supposed to say it out loud.
> I don’t know. MSFT and Apple have been around for 35+ years and still going strong.

Lots of survivorship bias in this - Most of their contemporaries such as Atari, Tandy, Commodore are all defunct, and the Unix hardware vendors that all became M&A targets.
Unsafe is no longer necessary for such cases. This can now be written as:

Span<byte> stackSpan = stackalloc byte[100];

See https://github.com/dotnet/coreclr/pull/14503/files as an example.
I see this sentiment a lot, especially on tech forums

I agree this is common especially in such settings, yet you are here on a tech forum arguing for the necessity of professional certification. Assuming I'm not confusing your username with another, I usually agree with your comments here on HN, but not this one.

Do you think there are differences in your background that might explain why you hold the less common view here? For example, are you involved in the legislative process? Do you hold some certifications that you feel are societally beneficial? Have you personally been hurt by the lack of regulation?

those regulations are usually in place as a result of uncertified people taking advantage of the poor

While I'm sure this is often the case, I assume you'd agree that there can be an incentive for established players to want to lock in their positions by excluding competitors? Since few consumers care enough about any particular issue to get legislation passed, the impetus for new laws often comes from industry. How do you distinguish legitimate public safety issues from protectionism by entrenched businesses?

while we're surrounded by mountains of evidence exactly to the contrary

Are there some particularly strong pieces of evidence that you can offer, especially those that might compare the situation between otherwise comparable countries with higher or lower degrees of professional certification requirements?

Do you think the US benefit from greater certification for professionals? I was surprised to learn that Switzerland requires apprenticeship and training for almost all jobs, including retail cashiers. This strikes me as overkill, but apparently has the benefit of keeping very low unemployment rates: https://www.e-tas.ch/swiss-apprentices-get-new-futures.
Which is the exact thing they were saying 5 years ago..
Yes, it took me about 20 years to find an employer I am happy with, and that included myself for a while in the list of those I wasn't happy with.
Hardwired widths, inaccesibility on small screens etc. were always annoying, but in many respects, I'm retrograde enough to actually prefer the clunkier designs and layouts of the paleolithic web-era. No-nonsense, unambiguous, clearly delineated sections, and a healthy emphasis on content over form.
Many authors are strangely against it for some reason. One time I sorted my node_modules by size and opened issues for the top offenders, you can see their resistance here:

https://github.com/crypto-browserify/sha.js/issues/5

https://github.com/medikoo/es5-ext/issues/11
When Netflix first started they only sent out DVDs via mail, and it was three DVDs at most at once. You paid a monthly fee, and you would mail back DVDs when you wanted a new one on your queue. It took them three or so years to get streaming set up, long after YouTube had made the idea of streaming video realistic. I believe VidX had also put a lot of effort into making high quality streaming realistic before YouTube supported it. This all occured before Netflix offered any streaming.
Power users don't watch ads, as they have ad blockers.
If by "4 bedroom" you mean "2 bedroom" and by "1 million" you mean "2.1 million".

https://www.zillow.com/homes/for_sale/19469270_zpid/globalre...
How algorithms are pushing the tech giants into the danger zone
NoScript – The Week Is Not Over Yet
Fair question.

Reasonably well. I made more money with my last job as employee, which was paid above the average of the market. However I own my timetable now and I work mostly from home. That is worth some money too and it improves the quality of life, which is hard to quantify but it's very important. I'll never be an employee again unless I absolutely have no alternatives.
It's not power user friendly, AND it isn't very good for non-power users. There certainly are opportunities for significant improvement!
If you Read The Fine Article, it says that people disable UEFI for Linux. And, like you, they point out that secure boot can be disabled instead.

I pointed out that they list zero additional reasons people give for disabling UEFI, so it is hard to evaluate how to fix the "last mile" for those cases.

Calling that FUD when it is literally in the article is unkind at best. I shouldn't have to reiterate stuff already said in the article in order to avoid hurting the feelings of Linux users who haven't.
Dupe - https://news.ycombinator.com/item?id=15683132
thank you for taking the time to share your experience! really important to get these perspectives especially for people who came into webdev at a later time like myself
I was responding to a poster who claimed it was not happening at all. Also I think it's a great idea to build tech centers all over the world, to raise the standard of living in many places and to further the practice of working with a mix of disparately located and remote workers.
The Yarn autoclean command also does something like this: https://yarnpkg.com/lang/en/docs/cli/autoclean/
You fundamentally don't understand AMP. I proactively choose AMP results over others. I prefer using Google to search for news because I know that (like the Bing app) it will show me fast-loading AMP results. DDG could serve news articles from its own AMP cache and remove that differentiator, but DDG seems to have simply ceded the "fast search" market to Google and Bing.
I don't think Google is unbeatable at Search. I think Amazon's Alexa is a real threat. They don't need to be better than Google as long as they're can be good enough and convenient. Though it's also worth noting that what make Google money is commercial search, which is a niche you could theoretically win in one vertical at a time.
Kx does seem to bully people with threats of lawsuits, not sure how often they actually follow through.

hobbes is not a k/q clone, it's much more like Haskell actually. The features that make hobbes especially compelling for its production use-cases, like its complex type system, are features that kdb has never had and probably never will have.
Honestly, a fixed trusted keyset with a jumper you can use to switch to a programmable keyset. Ideally with a jumper to set that in programmable or read-only mode.

That makes it extremely obvious when something wants to mess with it, without actually preventing you if that's actually what you want.
It is definitely possible to be better at web search than Google, but it's going to be hard to make a significant dent.

A) doing websearch well is expensive

B) doing websearch well consistently over time is very hard -- if you remember when Google started, about every 6 to 9 months a cool new websearch would come out, and 5 months later would be garbage. Google managed to buck that trend, mostly (it still goes through cycles of crap results)

C) even if you have the money to do it right, and consistently do it right, you have an uphill battle of market perception. Users will perceive Google results as better than yours, as long as they're marked as coming from google: even if the Google results are perceived as worse when compared to yours without branding.

I think filtering out crap, without filtering out the long tail of esoteric content sites would be key to getting better results. But you have to be prepared to play a long game on marketing and user acquisition.
Memory tests are a big part of it, but definitely not the only really slow component.

(The 10+ minute boot time on our bigger servers already is the fast version of the memory test. I've never turned on the more exhaustive one).
Make me pay then. Like by giving me more power, I'm reducing the expectations on the product. I dont want magic, I want power.